Order these contracts from best to worst in the comments below!
For more like this follow @talkinghockey
Mackinnon is clearly the best contract of the group, which is followed up with a 3 way tie between Dubnyk, Monahan, and Tarasenko. The only real major debate I had was whether the best contract was O'Reilly or Tarasenko. I chose Tarasenko because he's younger but honestly it was 50/50 between the both of them.
Dubnyk is a starting goalie and one of the best and most consistent in the league over the last 3 years making his contract a complete steal. He earned it after one really good season of play which made it a risk for Minnesota that played out greatly for them. Other teams have taken this risk and it has turned out badly for them, with Scott Darling being one of the more recent examples.