Question: Michael G. Barnett, is a Canadian ice hockey executive currently serving as Senior Advisor to the President-General Manager of the New York Rangers, Barnett negotiated the playing and marketing contracts for which Canadian retired professional hockey player, who played in the National Hockey League from 1983 until 2000, and was able to play both the forward and defense positions?
Sentence (from "John McDonald (ice hockey)"): His last stop was at the Burnaby Winter Club where he and Shibicky reunited some 30 years later and coached many players that went on to NHL careers.
Relevant evidence: No