This is the third straight season the Sox have started a negative WAR player in RF. Gosh, I’d be happy to only get a 3 WAR starter out of that position instead. Castellanos isn’t perfect by any means but if he was he wouldn’t have signed for less than Grandal either.
edit: oh, he’s also considerably younger than Grandal. By the time he hits free agency again, he will still be younger than Grandal is today.