On Opening Day 2020 Sale will be about 5 months older than Price was on O. D. 2016, so it's not a terrible comp.
I would say Sale would not be unhappy to get 6 years, especially since it's an extension relieving him of risk.
He might accept a 5 year extension with a higher AAV, but it's got to be one of the two, I think.