Crazed Soccer Fans Marching Through Smoke-Filled Streets — In America!
Seattle, specifically. Seattle be crazy.
Seattle, specifically. Seattle be crazy.
What does Azteca Stadium, the notorious home of Mexico's soccer team, have that other venues — from our Georgia Domes and Cowboys Stadiums to its fellows in soccer-crazy nations — don't? Our correspondent ventured down south to investigate.