Sanchez, still just 25 years old, has appeared in the Majors in each of the past two seasons with the Cardinals and Mets, respectively. He has yet to garner more than a dozen appearances, however. Of course, the Cardinals and Mets were both been pot-committed to their starting catcher, whether by performance and pedigree in the case of Yadier Molina or by contract in the case of James McCann. He has posted solid offensive numbers in Triple-A, slashing .255/.333/.409 across 123 plate appearances this season.
Sanchez may find more of an opportunity in Detroit playing behind Tucker Barnhart and Eric Haase, who sees as much time in the outfield and designated hitter now as he does at catcher. Sanchez also has an option remaining, which may put him in front of veteran Dustin Garneau on the short-term call-up list.
As for Barnes, the 32-year-old journeyman is granted free agency after making 22 appearances and posting a 6.10 ERA/5.51 FIP across 20 2/3 innings.