
Azteca Stadium
Place
The Estadio Azteca is an iconic multi-purpose stadium located in Coyoacán, Mexico City. Situated at an altitude of 2,200 meters above sea level, it is the official home of football club Club América and the Mexico national football team. It is famous for being the first stadium to host two FIFA World Cup finals, in 1970 and 1986.
3 episodes featuring Azteca Stadium

The Sunday Roast
Guardian Metal weighs tungsten’s strategic upside
The episode connects Pilot Mountain and Tempiute to US tungsten supply, project financing and a broader revival of uranium investment in Italy.
Jul 5, 2026 · 1h 36m

The Dan Le Batard Show
Marlins surprise Miami as sports media wars intensify
The episode connects an unlikely Marlins surge and Mexico’s football fervor to the louder, less orderly arguments shaping Miami sports culture.
Jul 1, 2026 · 43 min

The Sunday Roast
Small-cap miners pair copper expansion with Middle East data centres
The episode tests how financing, copper demand and infrastructure scale could reshape valuations across speculative small-cap companies.
Jun 14, 2026 · 1h 10m
