Tony Stewart on ‘asinine’ overlapping schedules for NASCAR and F1 in Texas

Tony Stewart on ‘asinine’ overlapping schedules for NASCAR and F1 in Texas

Shane Walters
November 3, 2019