San Francisco Giants agree with Mitch Haniger on 3-year, $43.5M deal
8:32 PM ET Jeff PassanESPN Close ESPN MLB insiderCreator of “The Arm: Contained in the Billion-Greenback Thriller of the Most Useful Commodity in Sports activities” Outfielder Mitch Haniger and the San Francisco Giants agreed on a three-year, $43.5 million contract Tuesday, sources advised ESPN, filling a gap within the Giants’ outfield as they proceed to … Read more