Shot Put Power Air Force Master Sgt. Israel Del Toro throws a shot put during the 2016 Invictus Games in Orlando, Fla., May 10, 2016. DoD photo by EJ Hersom SHARE: Download: Full Size (0.62 MB) Credit: EJ Hersom VIRIN: 160510-D-DB155-031C.JPG Photo Gallery