Frank Mahovlich
- Detroit, Toronto & Montreal
18 year NHL career