The Men's shot put competition at the 2012 Summer Olympics in London, United Kingdom was held at the Olympic Stadium on 3 August.
The Men's shot put competition at the 2012 Summer Olympics in London, United Kingdom. The event will be held at the Olympic Stadium on 3 August.