The Giants committed $22 million of this season's club record budget to bringing Tim Lincecum and Ryan Vogelsong back to San Francisco. They will pay out another $23 million over two years to have Tim Hudson in a rotation anchored by Madison Bumgarner and Matt Cain, each of whom is locked into a long-term deal.