Prince Harry channeled his inner sports anchor during the Grey Cup pre-show in Vancouver. He stopped by the Canadian Football League's championship game to promote the 2025 Invictus Games.