Prince Harry, in Vancouver to promote the upcoming Invictus Games, was spotted at B.C. Place, waving to fans and doing an interview with TSN