A year ago, which of these recent announcements seemed most unbelievable?
A. IndyCar series at Long Beach through 2013
B. IndyCar series at Edmonton through 2010
C. Video proof of aliens to be released
There are no wrong answers.
IMS To Host LPGA Event - The Indianapolis Motor Speedway formally announced this afternoon that they'll host an LPGA Tour event next September. "The Indianapolis Motor Speedway i...
2 hours ago