Despite speculation that the Giants might try to sign Madison Bumgarner to a long-term deal this spring, the team has instead worked out a one-year contract for 2012.