Dylan Armstrong won silver in shot put at the world track and field championships in Daegu, South Korea, on Friday, Sept. 2.
Armstrong wins silver at world championships