Via: NBCS Bay Area
SAN FRANCISCO – A crowd of 40,000 at Oracle Park was treated to one of the best offensive games that the Giants have been able to muster this.....