Buster Posey's bat is gaining life. The Giants bats got healthy in interleague play vs the Mariners and the Orioles. The Giants blasted 6 hr's in those two games. Buster Posey was able to hit two home runs in his first two at bats in the game vs the O's. Cody Ross and Miguel Tejada hit back to back dingers in the contest as well. Pat Burrell and Freddy Sanchez went yard vs the M's. Madison Bumgarner pitched 7 innings of 2 hit baseball giving up a solo shot to Milton Bradley of Seattle. Tim Lincecum earned his first win of the season vs the Orioles going 7 and giving up 3 earned.