Giants win Game 3 over Dodgers thanks to Evan Longoria homer






Source link