Prince Harry to bring his Invictus Games to Orlando

Orlando has been selected as the host city for the 2016 Invictus Games (Website), to take place May 8-12 at the ESPN Wide World of Sports Complex.