Invictus Games Toronto 2017: Five reasons why you should care

Toronto is hosting 550 adaptive athletes from 17 countries this week. Here's why you should cheer them on

by