Background
Mahoney grew up in Peterborough and was a star multi-sport athlete.
Mahoney grew up in Peterborough and was a star multi-sport athlete.
He was head coach of the Minnesota North Stars from 1983 to 1985. In addition to playing hockey, Mahoney was also a renowned lacrosse player, a Canadian football quarterback, and a softball pitcher. In 1956, he became the first local native to play for the Peterborough Petes, and he served as captain of this junior "A" squad during the 1958 season.
Mahoney later played university hockey at Carlton University in Ottawa.
Although Mahoney never played pro hockey, he had a long coaching career, serving 16 years behind the bench with the McMaster University Commonwealth of Independent States squads. In 1980, he was hired as an assistant coach with the Washington Capitals, but he was released as part of a 1981 clearing of the coaching staff
In 1982, he became coach of the Adirondack Red Wings of the AHL before gaining his position with Minnesota of the National Hockey League.