Olympic Champions and Medalists
Games of the 30 Olympiad,2012

Track and Field

Men

Shot Put

1.
Poland
21.89

2.
Germany
21.86

3.
USA
21.23