
The Big Ten announced Wednesday that the Big Ten Championship Game will remain in Indianapolis for at least the next three seasons. Lucas Oil Stadium, which has become a home away from home of sorts for Ohio State, has hosted the annual game between the conference’s East and West divisions Read More