News

It's a well-known fact that that the SF Giants have not had a 30-home run hitter since 2004, when Barry Bonds hit 45 long-balls. Could that change this season, potentially with an asterisk, with ...