By Jim Pedley | Managing Editor
During the annual NASCAR media tour in Charlotte, N.C., last January, officials from the Wood Brothers Racing team and Ford Racing took to a dais and explained how they were returning to the past in order to improve the future.
Reaction from reporters gathered in the hotel ballroom varied.
Body language, in […]
Michigan International Speedway
Sunday August 15, 2:00 PM ET, ESPN
Race Facts: Brian Vickers has won the last two pole positions at Michigan. I like his odds to make it three in a row… Terry Labonte and the #08 team withdrew from the race this week, which is a little odd because Labonte would have been […]