5 biggest regrets the Giants should have this offseason

Not signing a power bat
One of the major priorities Farhan Zaidi laid out at the beginning of the offseason was to acquire a power bat. Unless you consider Hunter Pence and Pablo Sandoval power bats, it is safe to say he failed.
Despite being linked to slugger Nick Castellanos, the Giants were unable to seal the deal and ink the powerful hitter to a contract.
We know that it is difficult to attract big free-agent hitters to the Giants for a multitude of reasons, but with the dearth of power that exists on the roster, you would have thought that Zaidi would have made a bigger push to provide some pop to the lineup.
Perhaps the team was a bit gun-shy after being spurned the past two offseasons in their pursuit of Giancarlo Stanton and Bryce Harper.
Regardless, now the best power hitter on the team is probably Evan Longoria. If you gulped just reading that sentence, I can assure you that I gulped even harder writing it.