you have to consider term, age, and cap hit.
Lindholm will be 30 next month. So he is either in the expected physical regressive phase or close to it. He will be 36 at expiry. We should expect declining performance from here on out given his age, with steeper declines over the last 3 or 4 years of the deal. That’s what we have been seeing in the league for years now.
So, considering age, term, and projected performance, he is overpaid. In the other hand, if his contract only had this year and next on it, his $6.5M cap hit would be fine for what he is capable of delivering.