The San Francisco Giants have added a new catcher to their roster.
It came at the cost of a $1.6 million free agent contract agreed to on Friday.
According to MLB insider Jon Morosi, that's the deal agreed to between the Giants and veteran catcher Eric Haase.
Haase is a 33-year old backstop originally from Dearborn, Michigan. He was a seventh-round pick in the 2011 MLB Draft by Cleveland.
MORE: MLB looking at realignment into East-West arrangement
He has played parts of eight seasons in the majors.
That includes time with Cleveland, Detroit and Milwaukee.
Haase spent each of the past two seasons with the Brewers.
He actually had a big 2024, with an.819 OPS, but that mark regressed to.647 in 2025.
MORE: How Tigers, Tarik Skubal have reached a record-setting contract conflict
All told, Haase has played 383 MLB games with a.228 average. He has 48 home runs in 1,183 at bats.
The Giants have Patrick Bailey as their established catcher, a great defender whose bat is sporadic.
Haase has proven to be a reliable backup, so he probably has a chance to be the Giants' No. 2 catcher, or at worst the third guy who begins at Triple-A but gets chances in MLB along the way.
More MLB news:
- Team USA's projected WBC lineup is incredible
- Dominican Republic's projected WBC lineup is fierce
- Reds have a promising prospect named Ichiro Cano
- It's a good day to remember Bob Feller's brilliance and his time in the U.S. Navy
- How Aroldis Chapman is able to pitch for Great Britain in the WBC
- Hunter Pence's nephew has the best name and a 100 MPH fastball