Career
He played 704 National Hockey League games for the Boston Bruins, Toronto Maple Leafs, Detroit Red Wings, New York Rangers and Pittsburgh Penguins. A fast skating, offensive minded defenseman, he would score many goals and assists during his career, a rarity for a blueliner. Morrison also played eight seasons with the Quebec Aces and three season with the Baltimore Clippers in the American Hockey League.
After his retirement he briefly coached the Kitchener Rangers before moving behind the bench of the Kingston Canadians (later Kingston Frontenacs) for seven seasons.
He later served 18 years as a scout in the Bruins organization before being forced into retirement.