Sports Kyle Larson’s Talladega Win and the Daytona Controversy Explained Kyle Larson secured his first Cup Series win at Talladega amid a chaotic finish, while a recent controversial Daytona race keeps the driver in the spotlight. Here’s why the story wpblog6 days agoRead More