Acquired Saturday from the Philadelphia Flyers along with defenseman Christian Folin, Weise took part in 42 games the season with the Flyers and collected 11 points (5 goals, 6 assists).
The 6-foot-2, 206-pound forward is returning to the organization after a three-season stay with the team from 2013 to 2016.
Weise has played 481 career NHL regular season games since his debut in 2010-11. He suited up for New York (Rangers), Vancouver, Montreal (59 points in 152 games), Chicago and Philadelphia.
A native of Winnipeg, Weise has recorded 120 points (54 goals, 66 assists), including eight game-winning goals, and 335 penalty minutes. He has produced 11 points (6 goals, 5 assists) in 40 NHL playoff contests.