PUNCH IMLACH

BORN: March 15, 1918
DIED: December 1, 1987 (aged 69)
BIRTHPLACE: Toronto, Ontario, Canada

Staff History

TEAMPOSITIONDATE SPANAGE SPANDURATION
Toronto Maple LeafsTORGeneral ManagerNov 22, 1958 - Apr 6, 196940 - 5110 Years, 4 Months, 15 Days
Buffalo SabresBUFGeneral ManagerJan 16, 1970 - Dec 4, 197851 - 608 Years, 10 Months, 18 Days
Toronto Maple LeafsTORGeneral ManagerJul 4, 1979 - Oct 1, 198161 - 632 Years, 2 Months, 27 Days