Otherwise, uncertainty reigns. Tim Lincecum, Mike Leake and Ryan Vogelsong are free agents. Tim Hudson's retiring. Matt Cain's prolonged comeback from health issues leave his future looking murky. Rookie Chris Heston became more inconsistent as the season progressed.
A full season from Jake Peavy, who missed nearly three months with back inflammation, would help the rotation recover.
"That certainly would be a blessing," Bochy said.
Giants starters entered Saturday ranked seventh in the National League with a 3.98 ERA and fifth with a .252 opponents' batting average.