I would pass on that my friend. He’s playing well, no doubt about it. But that is paying average talent a premium price.
That's fine. Nothing wrong with disagreeing. But what about it is overpaying?
Most players never play out their deals, especially when teams backload cap hits that have high base and little prorated signing bonus left.
The deal can be 4, 9.5, 10, 12.5, 14 for cap hits.With an out after year 2 if he fails to live up to his deal.
Now I think 10mil per is probably too high too, maybe settle for 8-9mil per, but cap hits can be played with to make the numbers work.
I don't see him as average. Elite or great? Nope. But those guys are entering the mid teens on deals signed a year or two back.