The first ever Team UK Invictus Games Trials will take place in Sheffield this month ahead of next year’s sporting event for wounded, sick and seriously injured veterans, which will take pace in The Hague, Netherlands. The purpose of the Invictus Games is to use sport, competition and teamwork to help boost the recovery of…Continue reading