June 10, 2021 LAST NIGHT'S GAME Invictus Games New Dad Prince Harry Makes A Big Announcement About The Invictus Games June 10, 2021 LAST NIGHT'S GAME Invictus Games The new dad announced that the 2023 Invictus Games will be held in Düsseldorf, Germany.