Wednesday, 25 July 2012

France committed to improving NASCAR racing (The Associated Press)

LONDON (AP) -- NASCAR chairman Brian France says he remains committed to putting the best product on the track, perhaps with an eye toward the rules for the 2013 cars.