Professional Bull Riders World Finals Gets Underway At AT&T Stadium In Arlington
The Professional Bull Riders World Finals gets underway today at AT&T Stadium in Arlington and the organization is going the extra mile to keep workers, animals, riders and fans safe during the pandemic.