Formula One Ditches Indianapolis

Country's only F1 venue loses Grand Prix in contract dispute
By Ben Worthen
Posted Jul 13, 2007 3:06 PM CDT
More News: Health | Business | Politics | Sports | Tech