The Indian National Finals Rodeo Tour culminates into the annual finals event, held at the South Point Hotel & Casino in Las Vegas, Nevada. Check out the recap from rounds one and two here.
“The Grand Finals is probably the best bull riding all year,” Richardson told NQ Weekend. “You get more people stay on and a great crowd – it’s always been a favourite. It’s the best ...