Giants fill critical need with Peavy

Jake Peavy has gone 13 straight starts without walking more than three batters in an outing. AP Photo/Nathan Denette

The San Francisco Giants get a huge boost to their rotation, shoring up a surprising weakness in their club, while the Boston Red Sox clear some funds and acquire a fringy starter prospect and a solid relief arm that has had trouble staying healthy.

Jake Peavy gives the Giants exactly what they needed: a starter to provide what they thought they'd be getting from Tim Lincecum and who keeps Yusmeiro Petit out of the rotation.