Cade Cavalli just signed a 4 year "extension". I used those quotations because it was really a one-year extension, buying out the first year of Cade's potential free agency. With his performance it's hard to think of a situation where they wouldn't keep him on the roster the next three seasons to finish out their control, even through injury. Assuming he can make it through 2027 without major incident this contract is a bargain for the Nats. Cade of course takes it because it secures the bag. Lifetime "never have to think about money for me or my family again". You'd think oh he made like 10 million that should do it but work it out and that's kind of "ok with smart planning and no stupid spending you should easily be ok the rest of your life" money. He goes down at age 30 and that's like a 250K salary for the rest of his life. That's good (well maybe not when he's 60 the way inflation is going) but it's not like "sitting on an island having a butler bring you food from your private chef" good. 40 million though? Hey Jeeves, tell chef I want a hamburger and fries.
Anyway Cavalli earned it by being like one of the top 20 pitchers in the league. Maybe it doesn't feel like it because you can imagine a scenario with everyone healthy where he's more like Top 50 but that's not really true. Looking at all the pitchers with 100 or more IP, he's 13th in K rate. That's great! He's 35th in HR-rate and 46th in BB-rate. That's good! One great and two goods is a top of the rotation pitcher if not a dominant one. The fancy stats suggest he might be getting a touch better results than expected (his LOB rate is a touch high, his HR/FB rate a touch low) but also there isn't much history with Cavalli to go on. He's a GB pitcher and those types tend to have higher LOB and lower HR/FB rates so maybe this is his normal. He's still a say... 3.50 ERA type at least and if that's not Top 20 it's 20-25ish with the innings he gives.
Anyway Anyway Cavalli is missing his last start. The Nats say it's because of the innings increase. He's at 170 now, last year he threw 120 which was about as much as he's ever thrown. So this is true. It's also true the games are meaningless now outside of draft order and lottery odds. He has a history of injury. He's thrown as many starts as nearly anyone in baseball. I think this is a gross scaredy cat move. Scaredy cat because it's a "look we don't want him to get hurt in the last start of a meaningless season so let's pull him" which I get but also if that's your opinion just pull everyone and tank after elimination. Except you can't and you really shouldn't because as a fan I think that's gross. Fans deserve a full season of play not 145 games then watch some exhibition you rubes
But a lot of that comes from a lack of trust that they are really building for something. Show me the effort and I'll show you the grace. Do something this off-season.