Ex-Canadiens defenseman Mike Weaver retires at 37

TORONTO (AP) Defenseman Mike Weaver has retired at 37 after an 11-year career in the NHL in which he played the last two seasons with the Montreal Canadiens.

Weaver announced his retirement Monday in a statement by the NHL Players' Association, saying he ''never could have imagined'' such a career.

Weaver also played for the Atlanta Thrashers, Los Angeles Kings, Vancouver Canucks, St. Louis Blues and Florida Panthers. Undrafted out of Michigan State, Weaver helped Montreal reach the Eastern Conference finals in the 2013-14 season.

Weaver, born in Brampton, Ontario, will continue working with his hockey school.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide—from Peter King, Tom Verducci, Lee Jenkins, Andy Staples, Grant Wahl, and more—delivered straight to you, along with up-to-the-minute news and live scores.