Prince Harry headed to Vancouver, one of the host cities of his next Invictus Games, where he watched Canadian football's ...