M's, right fielder Mitch Haniger agree to 2022 contact terms
Teams spend $1.4B in 1 day, then MLB locks out players
2022 MLB Free Agency Tracker: Carlos Correa, Mets Agree to Surprise Deal - Sports Illustrated
Lucky 13: Mariners top Yankees in extras for tense 1-0 win
MORE
AppleTV displays an infographic of Mitch Haniger's injuries : r/baseball
Mitch Haniger, Giants agree to three-year, $43.5M contract in free agency – NBC Sports Bay Area & California
Mitch Haniger to become free agent without qualifying offer
SF Giants' Mitch Haniger in 'early stages' of recovery
Giants' Mitch Haniger uncertain for Opening Day with oblique strain
Mitch Haniger is back, Julio Rodriguez getting closer for Mariners
Sam Haggerty continues to make case for regular role in left field with Mariners
San Francisco Giants agree to $43.3M deal with OF Mitch Haniger
Mitch Haniger to become free agent without qualifying offer
Can Mitch Haniger turn things around for San Francisco Giants?