TOPSHOTS US athlete Michael Kacer competes in the shot put during the Invictus Games at Queen Elizabeth II Park in London on September 11, 2014. More than 400 wounded troops from 13 countries -- both serving and veter -- will go for gold across nine sports at Prince Harry's Invictus Games in London Between 10-14 September. AFP PHOTO/ADRIAN DENNIS