The Yankees and catcher Carlos Corporan are in agreement on a minor league contract, reports SB Nation’s Chris Cotillo (on Twitter). The 32-year-old MDR Sports Management client figures to compete with Gary Sanchez and Austin Romine to serve as the backup to Brian McCann in 2016.

After spending 2011-14 as a member of the Astros, Corporan was traded to the Rangers this past offseason. His first and now seemingly only year in Arlington didn’t go as well as his time with the Astros, as Corporan struggled to a .178/.244/.299 batting line in 121 plate appearances. Those hardships at the plate ultimately led the Rangers to non-tender Corporan in December. However, prior to that down season, Corporan had proven a capable bat for a backup catcher, batting .237/.297/.383 with 17 home runs in 485 plate appearances as an Astro from 2012-14.

From a defensive standpoint, Corporan has been a bit below average in throwing out runners over the course of his career, with a caught-stealing rate of 23 percent. From a framing perspective, Corporan has been anywhere from average to above-average across the past three seasons, according to both Baseball Prospectus and StatCorner.com. If Corporan finishes the season on the Yankees’ roster, the switch-hitter can be controlled through at least the 2017 season, as he currently has four years, 19 days of Major League service time.