Invictus Games Orlando 2016 - Day 2 - Track & Field Finals
In This Photo: Djamal Mastouri
Djamal Mastouri of France leads the pack during the Invictus Games Orlando 2016 Track & Field Finals at the ESPN Wide World of Sports Complex on May 10, 2016 in Lake Buena Vista, Florida.
(May 9, 2016 - Source: Alex Menendez/Getty Images North America) more pics from this album »