Prince Harry, surprised fans at Canada’s 111th Grey Cup in Vancouver, where he highlighted the upcoming 2025 Invictus Games.