Location: Av. General Norton De Matos 1500, Lisboa, Portugal
Current Status: Replaced by the New Estadio da Luz
Nickname: "A Catedral"
Famed Tenants: S.L. Benfica, Portugal's National Team (1954-2003)
The open air, 120,000 seat stadium in Lisbon was home to soccer on a massive scale, but unfortunately it wasn't too big to fail. It's modern replacement now looms over the site.