Royal Greeting Prince Harry shakes hands with Army veteran Sgt. Stefan Leroy while his dog, Knoxville, looks on after a medal ceremony during swim finals at the 2017 Invictus Games in Toronto, Sept. 29, 2017. Prince Harry, who served in Afghanistan, established the games in 2014. DoD photo by Roger L. Wollenberg SHARE: Download: Full Size (1.28 MB) Credit: Roger Wollenberg VIRIN: 170929-O-BB251-349I.JPG Photo Gallery