The men's shot put event was held at the ancient stadium in Olympia, the site of the first Olympic Games in 776 B.C. The theme of the Athens 2004 Olympic Games is, appropriately; "Welcome Home." (Photo courtesy of Kodak and photographer Michael Steele/Getty Images.)
noneOlympics RADCast 2004
Aug 18, 2004
Latest in Home
SPECT/CT measure validated for diagnosing ATTR
April 4, 2025
Fram2 mission shares first x-ray taken in space
April 3, 2025