Been saying for a while, while I think Beachy will rebound to his old self, we don't need to be counting on him to be the ace we're looking for. Don't overpay for a Peavy by any means, but at least try to get a SP.
You guys may laugh at me but I would trade for Tim Lincecum if the Giants asking price on him isn't too high. He's a rental player and the Giants have said they would listen on their veteran players. Tim Lincecum seems to have finally learned to pitch with declining stuff. He's pitched much better in his last 10 starts.
10 G, 10 GS, 62 IP, 55 H, 31 R, 28 ER, 8 HR, 20 BB, 69 SO, 4.06 ERA
But including in that is a terrible start against the Reds in which he gave up 8 runs. Take that out and it's great.
9 G, 9 G, 58 1/3 IP, 46 H, 23 R, 20 ER, 5 HR, 19 BB, 67 SO, 3.09 ERA