Mike Weaver is a retired professional ice hockey player who played as a defenseman in the National Hockey League (NHL) for over a decade. He began his career in the minor leagues, playing for various teams in the American Hockey League (AHL) and the ECHL.

Weaver made his NHL debut in 2000 with the Atlanta Thrashers, but it wasn't until he joined the Los Angeles Kings in 2005 that he established himself as a regular player in the league. He played for the Kings for two seasons before being traded to the Vancouver Canucks in 2007.

After a brief stint with the Canucks, Weaver signed with the St. Louis Blues in 2008, where he played for two seasons before being traded to the Florida Panthers in 2010. It was with the Panthers that Weaver had some of the best years of his career, playing in a top-four role and contributing to the team's success.

In 2013, Weaver signed with the Montreal Canadiens, where he played for two seasons before being traded to the Winnipeg Jets in 2015. However, he never played a game for the Jets and was instead traded to the Toronto Maple Leafs, where he retired at the end of the season.

Throughout his career, Weaver was known for his defensive skills and his ability to block shots. He was also a reliable penalty killer and was often used in key defensive situations. Despite being undersized for a defenseman, Weaver was able to use his speed and positioning to make up for his lack of size.

Off the ice, Weaver was known for his work ethic and his dedication to fitness. He was often one of the last players off the ice after practice and was always looking for ways to improve his game. He was also known for his leadership skills and was often a mentor to younger players on his teams.

Overall, Mike Weaver had a successful career in the NHL, playing for seven different teams over the course of 11 seasons. While he may not have been a star player, he was a reliable and consistent presence on the ice and was respected by his teammates and opponents alike.

🏒