Giants can’t hit and you know it
Here's a new bulletin. The Giants can't hit, they really can't. I sat in the press box on Saturday and endured their third straight loss to the Phillies and watched them score one run and lose 2-1. If they could hit at all they would have won. But they can't [...]