This is the offseason of the big dollar in the NHL.

Free agency was on the tame side before and after prized veteran Kevin Shattenkirk took less money to sign with the New York Rangers early in the summer. But the cash was flowing when it came to internal re-signings -- the big-money extensions for the stars of today and tomorrow.

From the Edmonton Oilers doling out more than $160 million to retain their top-line forwards to teams like the Buffalo Sabres, New York Islanders and Boston Bruins still trudging through rich negotiations of their own, why not take a gander around the league and see just how much the biggest and the baddest contracts are pulling in? With some help from the financials at Spotrac, here's a look at the NHL's top deals by length, total money and average annual salary:

By length:

  1. D Shea Weber, Montreal Canadiens (14 years): Signed in 2012 with the Nashville Predators
  2. F Zach Parise, Minnesota Wild (13 years): Signed in 2012 with the Wild
  3. D Ryan Suter, Minnesota Wild (13 years): Signed in 2012 with the Wild
  4. D Duncan Keith, Chicago Blackhawks (13 years): Signed in 2010 with the Blackhawks
  5. F Alex Ovechkin, Washington Capitals (13 years): Signed in 2008 with the Capitals
shea-weber-1400.jpg
Shea Weber inked his decade-plus contract in Nashville before being shipped to Montreal. USATSI

The most expensive of the decade-plus deals, as you might have guessed, is that of Ovechkin. The cheapest, by somewhat of a long shot, is that of Keith ($72 million).

Note: Since the NHL began operating under its current collective bargaining agreement during the 2012-13 season, teams have not been permitted to sign free agents for more than seven years -- eight if the free agent is re-signing with his own team.

By total money:

  1. F Alex Ovechkin, Capitals ($124 million): Signed in 2008 with the Capitals
  2. D Shea Weber, Canadiens ($110 million): Signed in 2012 with the Predators
  3. F Sidney Crosby, Pittsburgh Penguins ($104.4 million): Signed in 2012 with the Penguins
  4. F Connor McDavid, Edmonton Oilers ($100 million): Signed in 2017 with the Oilers
  5. F Zach Parise, Wild ($98 million): Signed in 2012 with the Wild
ovechkinbasketball.jpg
What Alex Ovechkin lacks in playoff success he makes up for in contract earnings. USATSI

Suter also pulled in $98 million in Minnesota. Three players, meanwhile, hold a tie for seventh biggest total package at $84 million: Chicago's Jonathan Toews, on an eight-year deal starting in 2015; Chicago's Patrick Kane on the same exact deal; and Montreal's Carey Price, on an eight-year deal starting in 2018-19.

By average annual salary:

  1. F Connor McDavid, Oilers ($12.5 million): Signed in 2017 with the Oilers
  2. F Jonathan Toews, Blackhawks ($10.5 million): Signed in 2015 with the Blackhawks
  3. F Patrick Kane, Blackhawks ($10.5 million): Signed in 2015 with the Blackhawks
  4. G Carey Price, Canadiens ($10.5 million): Signed in 2017 with the Canadiens
  5. F Anze Kopitar, Los Angeles Kings ($10.5 million): Signed in 2016 with the Kings
mcdavidross.jpg
The NHL's latest $100 million man, McDavid has more than money going for him as a young MVP. USATSI

Other notable numbers, all of which are larger than Crosby's average annual haul of $8.7 million: Ovechkin ($9.5 million), the Penguins' Evgeni Malkin ($9.5 million), Dallas Stars' Jamie Benn ($9.5 million) and Nashville Predators' P.K. Subban ($9 million). Ten other players clock in at $8 million per year, including the Tampa Bay Lightning's Steven Stamkos ($8.5 million), Anaheim Ducks' Corey Perry ($8.625 million) and New York Rangers' Henrik Lundqvist ($8.5 million).