The Invictus Games Kickoff in Orlando, Fla.

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

Examined