Invictus Games 2016: Opening Ceremony
Staff Sgt. August O’Neill walks in the Invictus flag with his service dog, Kai, at the opening ceremony for the Invictus Games 2016 in Orlando, Fla., May 8, 2016. The Invictus Games are composed of 15 nations over 500 military competitors competing in 10 sporting events May 8-12, 2016. (U.S. Air Force photo/Staff Sgt. Carlin Leslie)