June 14, 2011 Franchitti's not happy about IndyCar victory Edit Delete Tags Autopost Source: http://www.newsobserver.com/2011/06/13/1269835/franchittis-not-happy-about-latest.htmlFabrizio Barbazza John Barber