If you are including contracts that take a player out of their prime, then yes, there is a larger list, someone like MacKinnon is getting paid til he is 35, which seems like a good deal for him.
Post-ELC, there are a lot more mid-term contracts than people think, some for 6, most of these are 5 years though.
A lot of names you both mentioned signed shorter contracts first.
Malkin
Toews
Statsny
Crosby
Bergeron
Aho
Larkin
Getzlaf
Tavares
Barkov
Zibanajed
Kovalchuk
Kane
Stamkos
Kessel
Benn
Rantanen
Duchene
Forsberg
Hedman
Pastrnak
Makar
Seguin
Gaudreau
Hughes
Konecny
Kaprizov
Jones
Vlasic
Hamilton
Werenski
Carlson
Letang
Burns
Rielly
Lindholm
Point
I can keep going.
If you were talking about 3rd contracts, my mistake, but I assumed second contracts.
He was one of our worst playoff performers, it is crazy how selective people are with that.
If you just say he is the middle of the two, then 12.25 million was his cap hit based on ch%.
He was closer to McDavid's level than Eichel's though.