B: Sports
January 24, 2024
Perfect Joao Ricardo Vieira clinches first Unleash The Beast event win of2024 season in Tulsa with monster 90-point ride TULSA - As an electric Sooner State crowd watched on Saturday evening, Joao Ric...