Published On Jul 26, 2012
This is a brief history of past Olympic Stadiums. These are the stadiums that hosted the Olympic Games of the Modern Era, from Moscow, Russia in 1980 to London, Great Britain in 2012. Also includes the next stadium to host the Olympics in Rio de Janeiro in 2016
Note: The names of the stadiums are English translated versions of the stadiums.
Any time that the narrative mentions Football, it refers to Soccer (Except for Los Angeles and unless mentioned otherwise)
show more