We have to do the Campbell vs Yandle poll in a couple years if/when Yandle plays some playoff games for the Panthers.
What are his recent comparables to points vs contract?
2015:
Giordano: 6.75M (same team, sign during the Summer of his last season under contract)
Erik Johnson: 6M (same team, sign during the Summer of his last season under contract)
Boychuck: 6M
Green: 6M
Petry: 5.5M (same team, sign during the Summer of his last season under contract)
Sekera: 5.5M
2016:
Byfuglien: 7.6M (same team, sign during the Winter of his last season under contract)
Goligoski: 5.475M
Yandle: 6.35M
Hedman: 7.875M (same team, sign during the Summer of his last season under contract)
Burns: 8M (same team, sign during the Summer of his last season under contract)
2017:
Shattenkirk: 6.65M
Vlasic: 7M (same team, sign during the Summer of his last season under contract)
Imo, guys that sign for their current team during the hockey year are taking a discount to some degree (peace of mind case of serious injury) and are not really comparable.
So the comparable are; Sekera, Green, Boychuck ,Goligoski, Shattenkirk. Imo, Yandle was better than any of them and is still better than any of them. Boychuck was really good, but he was old and declining when he signed and that deal has only been good for 1 year and a half. So it's a good enough contract and a rare opportunity to get a guy like that.
In 2018 no marquee UFA dmen hit July 1st, the closest thing to it is Carlson who signed for 8M to stay with the Caps before july 1st.