Inspired by the Paralympic Games, the Invictus Games are a multi-sport competition for wounded and disabled war veterans and soldiers. Major triathlete David Travadon is the team captain of the tricolor delegation since the 1st edition of the Invictus Games.
Share




