Thread Rating:
08-06-2010, 01:22 AM
[Image: http://api.tweetmeme.com/imagebutton.gif...NHeadlines]The Big Ten has selected Lucas Oil Stadium in Indianapolis as the proposed site for the conference's first football championship game to be played December 2011.
More...
More...
Users browsing this thread: 1 Guest(s)