Giants, Haniger agree to reported 3-year, $43.5M deal
The deal reportedly pays Haniger $28 million through the first two years, and he'd receive a $1-million bonus if traded, Rosenthal adds. Haniger can test free agency again after that or play out the final year of the contract, valued at $15.5 million.
Haniger's addition doesn't impact the Giants' pursuit of superstar outfielder Aaron Judge, according to Passan. The team reportedly made Judge a $360-million offer recently. Both Haniger and Judge are California natives, with the former born in Mountain View, one hour south of San Francisco. He played college ball for California Polytechnic State University.
Upon officially signing with the Giants, Haniger immediately joined the recruitment effort for Judge with a post on his Instagram.
Haniger spent the previous six years with the Seattle Mariners, hitting .263/.337/.480 with 107 homers and 18 steals. The former All-Star missed the entire pandemic-shortened 2020 campaign. After returning from injury in 2022, the Haniger managed a .736 OPS (114 OPS+) over 57 games.
- Tatis nearing full strength, 'really excited' for 2023 return
- A radical remodel of local sports TV may come sooner than expected
- 5 riskiest acquisitions of MLB offseason
- Bagwell praises new Astros GM for 'mixing' analytics with traditional scouting
- Moncada, Robert, ex-All-Star Cespedes playing for Cuba in WBC