Canada’s team of ill and injured veterans excelled at the Invictus Games held in May in Orlando, Fla. The 28-member Team Canada, which included five members of the Canadian Armed Forces and 23 veterans, participated in seven adaptive sports, winning 22 medals, including 10 golds....