Yokohama
Yokohama
I think it is Tokyo that did not host the world cup in 2002.
Soccer City, Johannesburg
Japan and South Korea.
Soccer City stadium, Johannesburg
Soccer City Stadium, Johannesburg, South Africa
Munich, Germany will host the 2012 Champions league final. It will be played in the iconic Allianz Arena.
San Antonio
Yes in 1998 final.
The only stadium to host two world cup final matches is the Aztec Stadium located in Mexico City. It was during the world cups Mexico '70 and Mexico '86
East Rutherford, New Jersey
Korea & Japan *-*