Prince Harry dropped the puck during a ceremonial opening faceoff before the Vancouver Canucks hosted the Toronto Maple Leafs on Saturday.