Former fan favorite Hunter Pence is returning to the San Francisco Giants, agreeing to a contract that will give the young club a veteran presence in both the outfield and clubhouse in a season of big change ahead. The Giants announced Friday night they signed Pence to a one-year, $3 million deal. Giants president of baseball operations Farhan Zaidi said Thursday he expected to make roster additions before early next week when the team begins spring training.