Big Ten Championship Game To Remain In Indianapolis Through 2024
Although the Big Ten has discussed rotating venues for the annual football championship game, the conference announced on Wednesday it will remain in Indianapolis through at least the 2024 season.The game has been held at Lucas Oil!-->…