Booze In Beaver Stadium Is A Go
Penn State's Board of Trustees voted in favor of selling alcohol at Beaver Stadium. Penn State football fans will finally be able to purchase alcoholic beverages during the game. Anna Meyer reports.
About the Contributors
Anna Meyer
/