The 11 years starting at his age 30 season is too long, but if it had started 2 seasons ago I would have been fine with it. This was the offer we needed to make going into 2021. A Soto deal would have been tough, but his free agency doesn't start until our remaining big contracts have a year or two left.
No, the killer for a team on a budget is Corbin / Stras turning into pumpkins. And Corbin deserves a 2019 asterisk.