Loading Video…
This browser does not support the Video element.
OF Mitch Haniger agrees to 3-year, $43.5 million deal with Giants
Outfielder Mitch Haniger and the San Francisco Giants agreed on a $43.5 million, three-year contract Tuesday at the winter meetings.