But is it unrealistic? Take Bradley for example, even removing his biggest years from his career line, he’d still be a .737 hitter. He’s 200 points below that right now, I don’t think anyone believes he’s “washed up” at 31 where he’s suddenly a sub .650 OPS hitter, especially coming off a (short) season where his OPS was over .800. He’s making 12 million dollars, what other OFer see could they have signed at that price point that’s be substantially better? Joc Pederson, Eddie Rosario? As for Cain, he’s been a .752 OPS player with Milwaukee. He’s currently batting .185 and has an OPS of .690. If he gets his batting average up to .230 with all singles he’d be a .735 OPS hitter. To your point, I think it’s unrealistic for a career .287 hitter to regress to the point where suddenly he’s unable to crack .200. If that does turn out to be the case with Cain the the good news is, they’ll release him before the years over. I get it, you've made it clear you don’t like Vogelbach, and I’m not going to argue he’s great. The facts are, however, when he’s gotten more than 100 at bats in a season he has a .768 OPS (108 OPS+). At 28 years old it’s more probably true than not, he’ll start to hit better and get his numbers closer to the league average hitter he is. Shaw at .722 is right about where he was last year .717. He was on a non-roster deal, on the one hand you can say he’s earned every penny they’ve paid him. The big point is, this is a team that is over .500 with several everyday players slumping incredibly, and their best player hurt all year. Even a slight improvement by these players means they probably are a first place team given the pitching. If anyone grumbles about the make up of the lineup, the question becomes who else could they have gotten at the same price that’d would be better?