The Flames have signed Johnny Gaudreau to a six-year deal worth $40.5 million ($6.75M AAV).

Gaudreau and the Flames waited until the final hour to get a deal done, but it was worth it for both the player and the team. Gaudreau gets $6.75 million per season and the Flames get one of the most dynamic wingers in the league for under $7 million per seasons. In his first two years in the NHL, Gaudreau is 12th in scoring, having picked up 54 goals and 88 assists (142 points) in 159 games. He definitely a top-5 left wing heading into 2016-17, with the potential to be among the top-3 at the position.

Source: Derek Wills 10/10/16, 4:17 pm EST