Big Ten football championship game staying in Indianapolis through 2028
The Big Ten Conference Football Championship Game will continue to be played at Lucas Oil Stadium in downtown Indianapolis through at least 2028. Indianapolis has hosted the conference’s football championship game every year since its inception in 2011.... Read More