Brawl highlights Giants’ frustrations
After last night’s 9-2 loss to the Philadelphia Phillies, the Giants’ runs scored per game (R/G) fell to 3.5. That places the team 16th in the National League in R/G. The Giants have scored 395 runs this season. The team also ranks dead last or second-to-last in OBP (.303), SLG (.358), OPS+ (85), and slew of other offensive metrics that… Read more →
