Invictus Games Toronto 2017

Invictus Games

As many of you know, Toronto is the host city for the 2017 Invictus Games.  The Invictus Games were initiated by Prince Harry and are an international sporting event for wounded, ill and injured servicemen and women.  The Invictus Games bring the power of sport and competition to help with recovery and rehabilitation.  For further […]

Continue Reading