More than 500 athletes from 23 countries converged on BC Place for the official opening of the Invictus Games Saturday. They bring together wounded, injured, and sick service personnel and veterans, ...