yes, It was passed on today to Boris Johnson, Mayor of London.
The next olympic games are to be held in London Englandin 2012
A st i c k
Canada with 14 at the 2010 Winter Olympics in Vancouver.
United States of America
The mile run is not an event in the Olympic Games, the 1500 meter run is contested.
Charles Austin- 2.39 at the 1996 Atlanta Olympic games.
The country that holds this distinction is England having held three Olympic Games in the capital London. The United States are first holding a total of eight games, four winter and four summer. However England could be seen to be first not second if you consider that they are the only country to hold all three games in the same city.
The African American Michael Johnson held the record in the 200 meters at the 2004 Olympics games.