Friday marked 1,480 days since Giants catcher Buster Postey had hit his last grand slam. Hitting another one Friday night against the Milwaukee Brewers might not have made the wait any sweeter, but it did come at a perfect time for his time. Posey's powerful swing sealed surging San Francisco's 10-6 win over the Brewers at Miller Park.