The other 6M players in the league.
http://capgeek.com/leaders/?type=CAP_HIT
Every player that is above 6M is either much better than Ryan Callahan, or, was much better than Ryan Callahan when his respective deal was signed.
OK. So let's take a look at all the forwards on that list between $6m and $6.5m. We will look at the RFA/UFA status, first year, first 7 years and cap% of the 7 year deal in first year of contract.
[table="css=trans;head"]Player|Status|1st yr|7 yr avg|Cap%
Milan Lucic|RFA|$6m|$6m|9.33%
Taylor Hall|RFA|$6m|$6m|9.33%
Jordan Eberle|RFA|$6m|$6m|9.33%
Jordan Staal|UFA|$6m|$6m|9.33%
Jerome Iginla|UFA|$6m|$6m|9.33%
Mike Cammalleri|UFA|$5m|$6m|10.56%
Henrik Zetterberg|UFA|$7.4m|$7.49m|13.18%
Henrik Sedin|UFA|$6.1m|$6.1m|10.74%
Daniel Sedin|UFA|$6.1m|$6.1m|10.74%
Jonathan Toews|RFA|$6.5m|$6.3m|10.60%
Patrick Kane|RFA|$6.5m|$6.3m|10.60%
[/table]
Callahan, at $6m, would be at 8.43% of the projected cap for next year. In the years that Lucic/Hall/Eberle etc had their contracts kick in... that's a $5.4m contract. In the years that Cammalleri, Zetterberg, Sedins kicked in, that would be $4.8m. In the years of the Toews and Kane contracts, that would be a $5m contract. And that doesn't even mention that Lucic, Hall, Eberle, Toews, and Kane signed their deals as RFAs. The Sedins and Iginla are aging and their contracts take that into account.
Staal and Cammalleri's deals are the only comparable ones to Callahan in that group as UFAs hitting free agency early in their eligibility. He's still getting paid relatively less at $6m than either of them. In other words, that the players around $6m mean that Callahan at $6m is overpaid is
a huge myth.