Moore: “The Invictus Games create life changing experiences”

Scott Moore, the CEO of the Invictus Games 2025 Vancouver Whistler, joined The Sport Market to preview the event that runs February 8th-16th, beginning with opening ceremonies next Saturday.