If 1 fWAR is worth 8M, than that seems fine? I don't think there's an issue with his contract. He's a decent ballplayer, but SEA could upgrade at that position for sure.
Is he worth his contract? Yes. Should harmony count on him repeating 2023? No.
Castillo and Crawford are two different conversations, so I don't want to start confusing the subjects. I'm assuming Crawford has a positive value on BTV.
Crawford may be just one year removed from a really great season, but in general he's only been an average player at best. I'm not sure you can count on 2023 production going forward.
21 3.8 bWAR
22 2.7 bWAR
23 5.1 bWAR (career high 133 OPS+, 101 career OPS+)
24 2.7 bWAR
According to FanGraphs, Castillo was only worth 18M this year, so he's underwater if that production stays the same. I think that's why BTV is projecting some regression leading to negative overall value for Castillo. If he leaves the friendly confines of SEA and head to a more hitter friendly stadium.
If the world's oldest looking 51 year old who spent his whole life smoking packs and packs a day didn't "die suddenly" right after suspending Rose, I bet it all would have blown over at some point and Rose would have made amends. They made Giamatti into a saint and Rose was never let back into the club. The "they" includes Joe Castiglione who would end every season with a dumb poem that Giamatti once recited.
The Red Sox have only won more recently than the hapless Bruins. I think it would take a plane crash for the Bruins to get passed the second round of the playoffs at this point.
With the Sox being pretty bad for the past 3 years, it's hard to really care if the Yanks win or not this year. It's not like the Sox have put up much of a fight. If they have to win one, let them win when the Sox are down in the dumps.
A player will generally graduate from prospect status once he exhausts his MLB rookie status. Rookie status is exhausted once a player: (1) has more than 130 at-bats in the majors; (2) has pitched more than 50 innings in the majors; or (3) has been on an active major league roster for more than 45 days (not including time on the injured list).
For example, Fitts has 20.2 innings, so would either need about 6 more starts to graduate or reach 45 days service time. Probably reaches the service time first. If Penrod is on the Opening Day roster, he would reach 45 days at the end of April.