Mike Weaver Net Worth
From 2004 to 2005 Weaver played for the Manchester Monarchs of the AHL. He played for the Los Angeles Kings of the NHL from 2005 to 2007 and also played for the Monarchs. Weaver played for the Vancouver Canucks from 2007 to 2008 and the St. Louis Blues from 2008 to 2010. From 2010 to 2014 he played for the Florida Panthers and since 2013 he has played for the Montreal Canadiens. In 2010 he signed a two year deal for $1.8 million with Florida.