For the second straight year, Giants players put president of baseball operations Farhan Zaidi in a weird spot.
There's no question that Zaidi was brought in to oversee a rebuild, but the 2019 Giants got hot right before the trade deadline, causing Zaidi to hit the pause button on a full sale. This year's team has hit more than expected and the pitching staff stabilized at the right time, allowing the Giants to go into deadline day just half a game out of a playoff spot.
Zaidi honored the clubhouse's wishes last year when it came to his biggest pieces.