The Marlins and catcher Carlos Corporan have agreed to terms on a minor league contract, tweets SB Nation’s Chris Cotillo. The 32-year-old MDR Sports Management client had recently been released from a minors pact with the Rays, where he’d batted .200/.246/.308 in 70 plate appearances.

Corporan has quite a bit of Major League experience under his belt, having spent parts of six seasons in the big leagues. He’s spent time with the Brewers, Astros and, most recently, the Rangers, combining to bat .218/.280/.342 in 780 trips to the plate as a Major Leaguer. Behind the plate, he’s caught 23 percent of attempted base thieves over the course of his career — a number that improves to 25.6 percent if one is willing to overlook some throwing struggles he had in his first extended look at the big league level back in 2011. He drew strong framing marks from Baseball Prospectus from 2011-14 but turned in slightly below-average numbers in that regard last season and again in his limited time at Triple-A this season.

Corporan will provide the Fish with some depth and figures to head to Triple-A, where Tomas Telis (acquired from the Rangers in exchange for Sam Dyson last summer) and Adrian Nieto have split catching duties. While Telis has hit exceptionally well at the minor league level this season (.361/.430/.470), Nieto has batted .116/.244/.116 after struggling at the Double-A level last season. In the Majors, the Marlins have the quietly solid J.T. Realmuto handling the bulk of the work behind the dish. Veteran Jeff Mathis is his primary backup, though the 33-year-old is hitting just .152/.176/.212 in 34 plate appearances this season.