- Thread starter
- #1
The first-ever Big Ten football championship game, as previously announced, will be held at Indianapolis’ Lucas Oil Stadium. Today, we learn that (warning: shocking development ahead!) the home of the Indianapolis Colts will be the home of the Big Ten title game for the foreseeable future as well. According to WISH-TV in Indy, Indianapolis has…
More...
More...