Via: Sporting News
The Giants ace/de facto designated hitter wasted little time showing he's in midseason form both on the mound and at the plate.....