Career
Gordon played 36 games in the National Hockey League with the New York Rangers. He was also head coach of the Minnesota North Stars from 1970 to 1972, general manager of the North Stars from 1974 to 1978 and general manager of the Vancouver Canucks from 1985 to 1987. Despite seeing limited National Hockey League action, Gordon was a consistent scoring threat over a long 14-year career in the American Hockey League.
He made his first appearance as a 19-year-old in 1947 with the New Haven Ramblers.
Two years later, he recorded 60 assists, good for second in the league, and 83 points. He was acquired by the Cincinnati Mohawks in 1951 and was the leading scorer in his one season with the club
Gordon then spent eight years as a major contributor with the Cleveland Barons. After the 1959 season, he retired as a player, but he served three more years as coach.
He returned to coach the team during the 1969 and 1970 teams, after a three-year stint as assistant General Motors of the New York Rangers concluded.