Via: MLB.com
SAN FRANCISCO -- The Giants are far from full strength right now, yet their depleted roster managed to brush off Friday’s blowout loss and rebound with a.....