Canada’s Armstrong awarded medal


Canada’s Dylan Armstrong was awarded the bronze medal in shot put at the 2010 World Indoor Championships, and an Olympic medal may also be in the cards. The International Association of Athletics Federations annulled Andrei Mikhnevich’s results dating...

Read latest 24 Hours Calgary online.

Online newspapers at PressDisplay.