State of the Stadiums: the Big Ten
Having grown up in Ohio, I’m an unapologetic Big Ten fan. I think it’s the best football product out there. Nothing beats a game played in the snow in late November and Ohio State vs Michigan is the best rivalry in sports. They’ve also got the three largest stadiums in the United States, so there’s […]