Invictus Games Orlando
Invictus Games Orlando. The ESPN Wide World of Sports at the Walt Disney World® Resort will be the host for the paralympic Invictus Games on May 8th to May 12th 2016. The Invictus Games Orlando sporting event will only be the 2nd time this unique international sporting event has been held. The very first Invictus Games were held in Queen Elizabeth Olympic Park in London, and are the brainchild of Prince Harry. The 2017 Invictus Games will be held in Toronto, Canada. Read More→