Fangraphs continues their spotlight on the Giants:
A glimpse at the current [homerun] leaderboard:
Miguel Cabrera, 24
Edwin Encarnacion, 22
Ryan Braun, 22
They’ve also allowed more than twice as many home runs at home than they’ve hit. In San Francisco, the Giants have been out-homered more than two to one, and still they’ve won far more often than they’ve lost.