NASCAR said Tuesday it would race next June in Mexico City ... The previous record in the modern era (since 1972) was 23 consecutive weekends, set this season when the series raced from the Feb. 18 ...
In comparison, Trackhouse Racing opted to sign the agreement. Marks has admitted a deep respect for the dissenting teams as he explained on Kevin Harvick's "Happy Hour" podcast. "I certainly admire ...