At the helm since 1983, Meagher to step down as Bowdoin’s coach at end of 2015-16 season
Bowdoin announced Tuesday that Terry Meagher will step down as head coach of the men’s hockey team following the 2015-16 season. The head coach of the team since 1983, Meagher will begin his 33rd season this winter. During his tenure in Brunswick, he has accumulated a record of 529-245-54 (.671), ranking sixth in Division III … Read more