With a bit of luck, encouragement from the board of directors of the Invictus Games, and Prince Archie and Lilibet's excitement, we may see the young royals in Canada in 2025.