McCarthy will retire from professional hockey due to health concerns, instead joining AHL San Jose's coaching staff.

McCarthy has served as the Barracuda's captain since the 2016-17 season. The 33-year-old racked up 130 goals and 167 helpers in 577 AHL contests. Over the course of his 11-year professional career, the Boston University product saw action in 88 NHL games, notching six points and 22 PIM.