Walk-off 90-point ride in Oklahoma City propels Vieira to first Unleash The Beast victory of 2021

Walk-off 90-point ride in Oklahoma City propels Vieira to first Unleash The Beast victory of 2021

Also finishing third in the 15/15 Bucking Battle, Joao Ricardo Vieira surged to No. 2 in the world.