The San Francisco Giants added outfield depth on Sunday, reaching agreement with Will Brennan on a one-year contract. Brennan is guaranteed $400,000. The 28-year-old Brennan is coming back from Tommy John surgery on his left elbow last June and then a sports hernia operation in September but is expected to contribute for new manager Tony Vitello.