Invictus Games Foundation
Vancouver and Whistler land 2025 Invictus Games, winter sports added
The Invictus Games will return to Canada, with Vancouver and Whistler being awarded hosting rights to a 2025 event which will feature winter sports for the first time