Giants hold off Brewers

July 23, 2011 11:29 PM