Departure follows return as Giants place Alex Cobb on the injured list
Michael Conforto, Giants reportedly agree to two-year, $36M deal
Mitch Haniger feels Giants have the pieces to win championship
Mitch Haniger says he hopes to bring another World Series
Mike Yastrzemski, Patrick Bailey homer, Michael Conforto has 4 hits
San Francisco Giants agree to $43.3M deal with OF Mitch Haniger
The Giants might be desperate this offseason, but does that mean
San Francisco Giants Sign Mitch Haniger To 3-Year Contract
Mariners' 21-year playoff wait ends on Raleigh's walk-off HR