Giants make big first inning hold up
Monday, April 30th, 2007
Pedro Feliz hit a three-run homer in a five-run first inning, propelling the San Francisco Giants to a 9-5 victory Monday night over the Colorado Rockies.Original post by Chris Haft










