Claim: Beaver Stadium is located on the campus of Pennsylvania State University, its covered in natural grass and has a capacity of less than a hundred thousand.
Evidence: Beaver Stadium has an official seating capacity of 106,572, making it currently the second largest stadium in the Western Hemisphere and the fourth largest in the world.