Talladega 1969: NASCAR's star drivers boycott the big race
10/03/2024 02:16 PM
The recent news about 23XI Racing and Front Row Motorsports (FRM) filing an antitrust lawsuit against NASCAR is an incredible step to try and limit the power of the dynastic France family. It's also not the first time those within the sport pushed back against the ruling body.It's very fitting that we head to Talladega Superspeedway immediately after this court filing, as this track played ...Keep reading