The Invictus Games Kickoff in Orlando, Fla.

Prince Harry and first lady Michelle Obama discuss their involvement in the games.

May 9, 2016

Top Stories

ABC News Live Presents