Finish Line Motorsports Marketing will not be making their NASCAR Cup Series debut in Sunday afternoon’s race at Talladega Superspeedway. Before the 2023 NASCAR Cup Series season opened up with the Daytona 500 at Daytona International Speedway, there was some confusion over whether there would be 42 cars or 43 cars on the entry list. […]
NASCAR team decides not to compete at Talladega – Beyond the Flag – Beyond the Flag – Your #1 Destination for Motorsports News and More