OF Mitch Haniger reaches $43.5M, three-year deal with Giants
Mitch Haniger suffers setback and will require surgery, out roughly 6-8 weeks - MLB Daily Dish
Looking At Why the Mariners Will NOT Trade Mitch Haniger
Mitch Haniger won't return soon for Mariners
San Francisco Giants agree with Mitch Haniger on 3-year, $43.5M deal - ESPN
Mariners' Mitch Haniger ready to put 600 days out of action behind him - Seattle Sports
What If the Mariners choose not to extend Mitch Haniger?
Watch: Mitch Haniger makes sprawling catch as Mariners beat Yankees
2017 Topps Series 2 #433 Mitch Haniger Seattle Mariners Rookie Baseball Card : Collectibles & Fine Art
Mariners Trades: Who Won the Mitch Haniger-Ketel Marte Trade