Johnny McKinnon

John Ronald McKinnon (July 15, 1902 – February 8, 1969) was a Canadian professional ice hockey defenceman who played 6 seasons in the National Hockey League for the Montreal Canadiens, Pittsburgh Pirates, and Philadelphia Quakers. He was born in Guysborough, Nova Scotia.

He got his start in the United States Amateur Hockey Association with the Cleveland Indians and the Pittsburgh Fort Pitt Panthers. The Montreal Canadiens signed him as a free agent in 1925 but he only got into two games that season with the team.

They traded him to the Pittsburgh Pirates for cash in 1926 and he scored 13 goals in 1926-27. McKinnon was one of the bright spots in an otherwise weak team through 1929-30. In 1930-31 he moved with the team to the Philadelphia Quakers for his last NHL season.

McKinnon then moved to the American Hockey Association for eight seasons, winning the league titles in 1933 with the Kansas City Greyhounds and in 1936 with the St. Louis Flyers. He was a player-coach of the Flyers from 1936 and contimued in the job until 1942.

His last coaching job was with the Moncton Hawks in 1949-50.