17. Santiago Bernabéu Stadium
Location: Madrid, Spain
Current teams: Real Madrid C.F., Spain national football team
The Bernabéu has held the European Cup four times, the World Cup final in 1982, and is home to the winningest club in Spain, Real Madrid, making it the epicenter of sport in Spain. And given the national side's win at the last world Cup...well let's just say if total sports nut insufferability is your thing, this is your place.