First and foremost the Giants could use consistent numbers 2 and 3 starters. MadBum is obviously number 1, but then...? Maybe Matt Cain can come back to his old form and be that number 2 starter, but in the last 2 seasons he hasn't approached his old self. I have just about given up on Tim Lincecum who is a far cry from his Cy Young days, although having him as a consistent number 3 would solve a lot of problems. Chris Heston started out like a house of fire early in the 2015 season, but then tailed off badly in the second half, so who knows what's there. Hudson retired... Peavy is almost on social security, and the farm system is not exactly bulging with big-time arms.
Either signing one or more big-time FAs, or trading one of the starting position players (Brandon Belt?) for starting pitching could help, but trading Belt would leave a huge hole at 1B. And I think Buster Posey is too good behind the plate to play him at 1B a lot. Pagan is always hurt, and Gregor Blanco, while good defensively, doesn't have much pop in his bat. And Hunter Pence and Joe Panik are off limits on the trade front.
I don't know what Sabean is going to do during the offseason, but upgrades have to be made. With Ryu coming back to the Dodgers in 2016 (that will give them 3 very consistent starters), and the Giants not having played well against most of the NL West this past season (except for the Dodgers) .moves have to be made.
Anyone have any ideas what could be done to get the Giants back on track and in playoff contention?..