NASCAR & Auto Racing

Franchitti wins race and IndyCar championship when rival Dixon runs out of fuel on final lap

September 09, 2007 3:51 PM

  Comments  

Videos