Prince Harry visited Canada to promote the upcoming Invictus Games, while his wife Meghan Markle was absent. He attended the Grey Cup Festival and emphasized the event's importance for competitors' healing through sport.