The 2016 Invictus Games in Orlando came to an end earlier tonight at ESPN Wide World of Sports at Walt Disney World and Prince Harry delivered the perfect speech to end a magnificent and emotional week for all competitors, families and friends. Prince Harry hailed an ‘extraordinary’ Invictus Games at the closing ceremony, which also […]