Jun. 13, 2023
MacEachern, 23, appeared in four games with the Barracuda at the end of last season, finishing with a plus-one rating. During his four year collegiate career at Penn State University he amassed 77 points (31 goals, 46 assists), 70 penalty minutes…