Despite hovering above .500, the 2025 San Francisco Giants have been hampered by a mediocre offense that consistently lags behind their elite pitching. As of mid-July, the Giants are scoring just 4.07 runs per game with a team slash line of .230/.309/.369. Their team OPS sits at .678 – well below the MLB average of […]