Tony Stewart is the latest race car driver to dispute FOX Sports’ claims in its TV commercials that IndyCar is the fastest form of motorsports in the U.S. “I love FOX, but they’re doing some ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results