Episode notes
Evan and Thomas wrap up the best Texas weekend in years and preview the upcoming shenanigans in Talladega
Keywords
nascarsportstalladegatexasamericaracingalabamamotorsportscup seriesauto racingxfinity seriescraftsman truck seriesnascar xfinitynascar truck seriesnascar cup series