Five best moves of a busy offseason for the Giants

Signing Wilmer Flores
Ex-Giants killer Wilmer Flores has now joined the team that he has owned in recent years. His bat is a welcome addition to a porous offense, considering he hit .317/.361/.487 last season in 265 at-bats as a member of the Arizona Diamondbacks.
He can also play every infield position, which makes him a dream for Zaidi who places such a premium on versatility.
His middle infield capabilities are a little suspect, but he has played a lot of first base, which could make him the ideal platoon partner for Brandon Belt if he continues to struggle against left-handed pitching this season.
The two-year, $6.25 million contract that Flores signed was the first multi-year deal handed out by Zaidi, and it looks like a solid one. Any time the Giants add a guy who can hit, it is a positive, because they need all the help they can get offensively.