Mike Weaver

Defenceman Mike Weaver has announced his retirement after 11 NHL seasons.

Weaver played in 633 regular-season and 28 playoff games for the Atlanta Thrashers, Los Angeles Kings, Vancouver Canucks, St. Louis Blues, Florida Panthers and Montreal Canadiens.

Weaver,37, a native of Brampton, Ont., will continue working with his defensive hockey school, Defense First, in retirement.

Mike Weaver Career stats:


Please enter your comment!
Please enter your name here