2020 PBR World Finals: Unleash The Beast Preview

The 2020 Professional Bull Riders' season is ready to crown a champion this week in Arlington, Texas when the World Finals: Unleash The Beast rolls into AT&T Stadium. Katie Johnston reports.