The Sale extension was fine. I did not LOVE the Eovaldi extension, but given the market he was entering, somebody was going to pay him. He was hurt so much in 2019 and you're better off just throwing all of the 2020 stats (this applies for every team) out the window. There is a good pitcher there clearly - albeit one with some injury risk.