Toffoli, 31, has one year remaining on his contract with a cap hit of $4.25 million, but only $3.5 in actual salary. Last season with Calgary, the Scarborough native set new career-highs in goals, assists and points. In 82 games, he had 73 points (34 goals, 39 assists), 28 penalty minutes and was a plus-16.
As many fans remember, Toffoli spent 17 games with the Canucks during the 2019-20 season and the bubble playoffs. During ten regular season games, he was a point-per-game player, adding four points in seven Stanley Cup Playoff games. Instead of trying to re-sign Toffoli, like most fans wanted, former GM Jim Benning allowed him to walk to free agency, where he signed a four-year deal with the Montreal Canadiens.