Whitehorse wins unprecedented weather-delayed Del Rio, Texas Unleash The Beast event in Glendale, Arizona

Whitehorse wins unprecedented weather-delayed Del Rio, Texas Unleash The Beast event in Glendale, Arizona

Utah native moves to No. 3 in the world standings with first career elite series win.