This jam packed episode talks the downfall of Stewart-Haas Racing; the carousel of teams and drivers moving around; social media death threats in IndyCar; and is a punch really worth $75k?
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.