It might not seem like it to most Giants fans, but Farhan Zaidi and Scott Harris have actually led one of the busier front offices over the last three months. The Giants have signed three starting pitchers, a backup catcher and two reliable right-handed relievers to deals totaling just over $30 million this offseason, and they’re still looking for a left-handed bat and at least one more starter. In one of the quietest hot stove seasons in MLB history, they have filled a lot of holes, but that’s nothing compared to what’s ahead of them.
All of the additions have come on one-year deals, lining up with franchise cornerstones who are headed into walk years. The end result is a roster with just one player — Evan Longoria — who has a guaranteed contract for 2022. There are plenty of others, like Mike Yastrzemski, Alex Dickerson and Mauricio Dubon — who will be under team control or going through arbitration, but the Giants will have decisions to make on a lot of key contributors 10 months from now.