The Duke of Sussex , 40, visited Seaforth Armoury and met with elementary school children studying in Vancouver as he talked to them about his annual adaptive sports tournament.