To beer or not to beer? More Big Ten schools are selling alcohol throughout their football stadiums.
Wochit, Des Moines Register: Sports
Thu, 04/19/2018 - 2:46pm
To beer or not to beer? More Big Ten schools are selling alcohol throughout their football stadiums.