St. Petersburg Times: Photo gallery  
Summer Olympics 2004
 
   

Hicham El Guerrouj carries Morocco's flag in his hands and his running shoes around his neck after winning the 5,000 to add to his 1,500 gold.

[Getty images]

  photo
  1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10| 11| 12