Question: Who is a Canadian retired professional ice hockey defenceman who played for nine teams in the National Hockey League, who had a Canadian ice hockey executive currently serving as Senior Advisor to the President-General Manager of the New York Rangers negotiated the playing and marketing contract?
Sentence (from "Mike Barnett (ice hockey)"): Following his two-decades as one of the most highly regarded agents in all of sports, Barnett went on to become the General Manager of the Phoenix Coyotes in the National Hockey League.
Relevant evidence: No