The Big Ten announced today the future site of their football championship games through 2015. Each game will be played at Lucas Oil Stadium in Indianapolis, Indiana.
The 2011 Big Ten Football Championship Game will also be played at Lucas Oil Stadium. It will be a national broadcast in prime time with the “Legends” and “Leaders” division champs squaring off.
Last month, Big Ten commissioner Jim Delany announced that they had narrowed the choices to Chicago (Soldier Field) and Indianapolis (Lucas Oil Stadium).