Which San Francisco Giants player has the worst contract?
Less Than Ideal, Not Close to the Worst
1B Brandon Belt—two years, $34.4 million
SS Brandon Crawford—two years, $30.4 million
Ideally, the Giants could get a longer look at Tyler Austin by giving him regular playing time at first base, while also trotting Buster Posey out there a couple of times a week to keep him fresh.
Instead, Brandon Belt remains in the everyday first baseman role.
The 31-year-old is one of the few hitters in the lineup producing above a league-average rate with a 109 OPS+, and despite a low batting average, he has a solid .355 on-base percentage with 14 doubles, 10 home runs and 31 RBI.
If there is any player on this list the Giants might have a chance of unloading in a trade, it’s Belt.
As for Brandon Crawford, the former All-Star is a shell of his former self, hitting just .217/.287/.335 with 19 extra-base hits in 286 plate appearances.
However, he’s still a solid defender and there is nothing remotely close to a viable replacement in the system right now, so he’s still a useful player.
Both of these guys will be off the books after the 2021 season.