The Giants announced that catcher Daniel Susac has been reinstated from the 10-day injured list. Fellow catcher Eric Haase has been designated for assignment as the corresponding move. The club’s 40-man roster count drops from 39 to 38.

Haase has spent the last three months on the big league roster. The Giants selected his contract when Susac landed on the injured list for the first time in mid-April. Haase was then backing up Patrick Bailey. By the time Susac returned, Bailey had been traded to Cleveland. Susac again landed on the IL in late June, leading the Giants to select Drew Cavanaugh onto the MLB roster.

The Giants recalled another rookie, Jesús Rodríguez, a couple weeks ago. They’ll carry three first-year catchers with Susac’s return. The 33-year-old Haase is pushed off the roster after playing in 29 games. He tallied 84 plate appearances and hit .162/.235/.365 with four home runs. Haase struck out in a third of his trips.

That’s standard production for Haase, a veteran of parts of nine MLB seasons. He has above-average power with a lot of whiffs, leading to a career .224/.276/.394 slash line. Haase has a good arm but isn’t a polished receiving catcher. The Giants will likely place him on waivers within the next five days.