This Week In Auto Racing
2007 IndyCar Series Year in Review
Dario Franchitti finished on the podium in eight of nine races through mid-July.
Philadelphia, PA - After 16 races the series came down to the final event with the championship still up for grabs between Dario Franchitti, Scott Dixon and Tony Kanaan. Franchitti made his fuel last one corner further […]
Popularity: 4% [?]



















