austin slater Read more San Francisco Giants hitting less home runs, winning less games May 7, 2022 / 86 / 0 Brandon Crawford and the Giants are hitting far fewer home runs than last year.Image: Getty Images Fresh off a franchise-best 107-win season, nobody expected the... Continue reading