Todd Gordon discusses the NASCAR altercation with Joey Logano and Denny Hamlin

Todd Gordon discusses the NASCAR altercation with Joey Logano and Denny Hamlin

Shane Walters
October 30, 2019