
Andrew Alvidrez Wins Second Consecutive Unleash The Beast Event to Overtake No. 1 Rank in Race for 2023 PBR World Title
Andrew Alvidrez Wins Second Consecutive Unleash The Beast Event to Overtake No. 1 Rank in Race for 2023 PBR World Title “I’m ready to make this a habit,” grinned Andrew Alvidrez, after the Seminole, Texas cowboy earned his second consecutive Unleash The Beast victory, winning the Albany (NY) Invitational at the MVP Arena to overtake the No. 1 rank in […]