The Giants traded for Mariners veteran A.J. Pollock on Monday, adding the 35-year-old to their mix in the outfield.