Onward State: Pegula Ice Arena, Beaver Stadium Among Stadium Journey’s Top 100 Stadiums

Penn State athletics is home to some of the best sports venues in America, according to Stadium Journey.

Source: Pegula Ice Arena, Beaver Stadium Among Stadium Journey’s Top 100 Stadiums