Giants get 3-hit MattAugust 27, 2005Sports Post navigation PreviousNext Giants get worked. There is no other way to say it.