The IndyCar Series -- with new title
sponsor IZOD -- kicks off its 2010 season this weekend in Brazil, marking the
first time the series competes in a South American country. With 17 races on
the schedule, this year should feature another great tug of war among several
drivers for the championship. The fight for the title has come down to the
last lap of the season-finale the past four years, so don't be surprised if
that's the case again on October 2 at Homestead.
11 hours 32 minutes ago