John Tucker — Canadian ice hockey player