Get the latest stories from The Hockey News right in your inbox.
Weaver, 29, had three goals and six assists in 39 games last season with the Los Angeles Kings, scoring his first NHL goal Feb. 6 against Tampa Bay. Before that, he played 57 games in three seasons with Atlanta, totalling six assists.
© 2017 TVA Group. All rights reserved.