Indy 500 meets NFL for "Super Cars" display

INDIANAPOLIS, Ind. -- The New England Patriots and the New York Giants will take the field in Indy next weekend for Super Bowl XLVI, but there's a little piece of all 32 NFL teams in town right now.
INDIANAPOLIS, Ind. -- The New England Patriots and the New York Giants will take the field in Indy next weekend for Super Bowl XLVI, but there's a little piece of all 32 NFL teams in town right now.