pull down to refresh

Garrett is only 29. I think he will have at least 4 more highly productive years.
My only issue is every team wants Garrett and someone is going to both overpay in trade value and contract value. Fortunately, he wants to go to a contender which limits the field but I think someone will give up 2 first rounders plus and then turn around and extend him at 35M a year.