I think people tend to forget that if you divided the $83 million dollars over 23 players, the average contract would be 3.6 million. This is a great deal for an incredible player who, while he may not score much, provides great defensive abilities and can back off defenders. He also had 11 points in 20 games with the Caps so do with that what you will. If you're complaining about a 2.75 million dollar contract, you're stuck in 2011-12 when the cap was 64.3 million. Spending 2.75 for 4 years with an 83 million dollar cap is not something to whine about when it comes to what Hagelin gives.