Oleson wins 2023 season-launch Unleash The Beast in Tucson, Arizona

Oleson wins 2023 season-launch Unleash The Beast in Tucson, Arizona

After career-first event win, Oleson heads for St. Louis No. 1 in Unleash The Beast standings.