He is the current head men's ice hockey coach at Suffolk University, in Boston, Massachusetts.
[1] During his stint as a professional, he tallied 254 goals and 317 assists during a 13-year NHL career with the Boston Bruins, Pittsburgh Penguins, Los Angeles Kings, Ottawa Senators and Atlanta Thrashers.
[2] Before entering the NHL, McEachern was a standout ice hockey player at Boston University and at Matignon High School in Cambridge, Massachusetts, where he won two state championships.
He is also the coach for the East Coast Wizards U16 team in Bedford, Massachusetts.
[citation needed] He currently resides in Marblehead, Massachusetts.