Joe Gibbs on how he instructs his NASCAR teams to handle altercations

Joe Gibbs on how he instructs his NASCAR teams to handle altercations

Shane Walters
October 29, 2019