Jake Peavy hadn't won a game in more than three months when he was acquired on July 26, but the Giants knew he was far from washed up.