NASCAR Star Apologizes After Nasty War of Words with Owner of 10 Cup Series Tracks
One of NASCAR’s top track owners deleted social media posts made earlier Friday morning in a back-and-forth spat with top driver Denny Hamlin that began when Hamlin criticized the repaving of Sonoma Raceway in California. Marcus Smith, chairman of the Speedway Motorsports conglomerate that owns 10 of the tracks on NASCAR’s Cup Series schedule, took […]