Estadio Azteca might be, simultaneously, the best and worst place to be an American soccer fan. The venerable Mexico City stadium is, of course, the de facto national stadium for the Mexican men ...