2023 IndyCar Fantasy Winner, Legal Drama and Strategic Partnerships
This week's episode: We are joined by our 2023 Friends of New Track Record Podcast Fantasy IndyCar winner Jeremy of I Thought You Had The Keys to discuss his win, IndyCar fandom, rooting for Paul Tracy and Sebastien Bourdais, and[...]