Prince Harry’s Invictus Games is set to make a major return to the UK, with Birmingham chosen as the host city for the 2027 edition of the competition.As the Duke of Sussex prepares for ...
"He’s described it to me as his first child. It is a very important thing and he is totally committed," Dominic Reid, the outgoing chief executive of the Invictus Games Foundation told me.
Owen will take the reins from the Invictus Games' outgoing chief executive, Dominic Reid OBE, in late February 2025. Reid helped deliver the inaugural Invictus Games in London in 2014, and ...
Some results have been hidden because they may be inaccessible to you