World Cup men’s downhill race at Beaver Creek canceled due to heavy snowfall
BEAVER CREEK, Colo. — Heavy snowfall from the night before led to the cancellation of a men’s World Cup downhill race on Friday in Beaver Creek, Colorado. This marks the third speed-race postponement by weather this season after two downhills…
Read more