2020 PBR World Finals Moving To AT&T Stadium With Fans Expected To Be In Attendance
Video Credit: CBS 11 Dallas - Duration: 01:48s - Published
2020 PBR World Finals Moving To AT&T Stadium With Fans Expected To Be In Attendance
The 2020 Professional Bull Riders (PBR) World Finals is moving to AT&T Stadium in Arlington, and fans are expected to be in attendance.