Zaidi suggests Giants trade for two needs.

As the Giants have struggled to sign elite free agents, president of baseball operations Farhan Zaidi is trying to trade for players. Zaidi told The Athletic's Tim Kawakami on "The TK Show" podcast that San Francisco wants to add depth at two spots.

Yeah, we’re definitely evaluating that [trade] avenue,” Zaidi told Kawakami. “We discussed adding shortstop depth. We're delighted about Marco Luciano and hope he excels in that role.

But bringing in someone else, maybe with multi-positional versatility, so we can compete with those guys and have one of them continue to receive at-bats in Triple-A, is something we're considering.

Luciano, 16, from the Dominican Republic, joined the Giants for $2.6 million in 2016. The 22-year-old shortstop has nine hits, six walks, and 17 strikeouts in 39 at-bats in 14 games in two big league stints in 2023.

Zaidi has considered giving Luciano an opportunity to play daily in 2024, but an experienced shortstop wouldn't hurt. Zaidi wants to handle another position than infield.

We're also looking at the beginning pitching market, and I think trade can help there too "Zaidi said Kawakami. Even given our necessities, it makes sense to follow both paths. The Giants have been connected to starting pitchers in the offseason to compete with NL West teams.

Season ending. Logan Webb led the club with 216.0 innings pitched, 64.9 more than Alex Cobb, second with 151.1. The Giants need a co-ace to partner alongside Webb in the rotation.

A two-year MLB postseason drought and a difficult offseason have the president of baseball operations sweating. Zaidi may try to rescue San Francisco's disappointing winter through trade.

Watch this space for further developments.