Steve Leach
Steve Leach is an American ice hockey former professional player and ice hockey coach from Cambridge, Massachusetts. Leach began his career in his youth playing hockey for the Quebec International Pee-Wee Hockey Tournament with the Boston Braves minor ice hockey team. From there, he went on to play ice hockey in high school before playing at the University of New... read full bio