Former Mariner Mitch Haniger signs three-year deal with hometown
Mitch Haniger of the San Francisco Giants stands at the plate
Aptos' Mitch Haniger has plans for MLB's Seattle Mariners (Psst
Aptos' Mitch Haniger has plans for MLB's Seattle Mariners (Psst
New San Francisco Giant Mitch Haniger has a team in Santa Cruz
Mitch Haniger of the San Francisco Giants stands at the plate
Aptos' Mitch Haniger has plans for MLB's Seattle Mariners (Psst
Mitch Haniger signs with Giants on three-year deal, but Aaron
Aptos' Mitch Haniger has plans for MLB's Seattle Mariners (Psst