World2 weeks ago
SMOKEY’S RETURN: Chris Madden Wins World Finals Finale; Brandon Sheppard Wins Fifth Series Title | World of Outlaws
The South Carolinian commanded the remaining 48 laps for his 39th World of Outlaws win Chris Madden’s win at the World of Outlaws World Finals...