john amaechi

Olympics 2012: torch relay strides through London

Triple jumper Phillips Idowu, former gymnast Nadia Comaneci and ex-basketball star John Amaechi will carry the flame on day 64…

12 years ago