The World’s Most Stunning National Team Stadiums
National team stadiums are something of a foreign concept in the United States, where both the men’s and women’s sides play matches from Carson, California, to Foxborough, Massachusetts, and everywhere in-between. Other national teams have a similar approach — Germany, Brazil and Spain among them — but there’s something magical about a fixed location, be it the glamor of England at Wembley, the history of Mexico at the Azteca or the ferocity of Argentina at El Monumental.