Invictus Games | The rise and rise of “the most important sports competition in the world”

The Invictus Games begins in Toronto on Saturday, with more than 500 athletes from 17 nations set to compete in front of packed stands and global TV audiences. Mark Bisson finds out why the event has proved such a success for athletes, fans and commercial partners since its launch in 2014. 

You'll need a subscription to continue reading

Discover our range of subscription choices, with options starting from £39/month

Already have an account? Sign in here