Sports Sep 25, 2020

AT&T Stadium in Arlington was announced as the new location for the PBR World Finals, which are scheduled for November 12-15. The event had been scheduled to be held in Las Vegas in November, but government restrictions on event... Read more