› added 4 years ago
39
TIL that eight of the ten largest stadiums in the world by capacity are in the United States
via reddit.com