No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.
The largest stadium in the United States is Michigan Stadium, located at the corner of South Main Street and Stadium Boulevard in Ann Arbor, Michigan, with an official capacity of 107,601. Nicknamed The Big House, Michigan Stadium is the home football stadium of the University of Michigan’s Wolverines football team. The stadium saw 115,109 in attendance for the Wolverines’ 41-30 Read more...