The Calgary Flames have signed Johnny Gaudreau to a 6 year contract worth 40.5 million dollars. That equates to a yearly average of 6.75 million. The flames managed to convince Johnny to take the same amount of money as defenseman Mark Giordano who is the highest paid player on the flames. To convince an elite scorer to take the same money as a defenseman is a good deal for the flames. Gaudreau has 143 points in 160 games in the NHL and last year he had 78 point in 79 games. The Flames even managed to buy 5 years of RFA and one year of free agency of Gaudreau. This deal looks good now but will look even better in 2 or 3 years when the cap has gone up and the high end offensive players will make much more that 6.75 million. Good signing Flames, we get Gaudreau for 6 more years before he moves back to Boston!