Weird trade, as the Yankees have absolutely no depth at catcher. Alex Jackson sucks and probably will just be a 3rd/4th catcher in AAA.
Cruz is an interesting story though. He was drafted by the Royals in 2007 as a 3B/C. After a few years of mediocre results, they moved him to the mound. He got torched, then got released, then spent two years in the Cubs system, which I do not remember. Then he pitched in indy ball for the NJ Jackals for a few years and eventually made his way to the Reds and made his MLB debut at 32 and last year struck out 100 batters out of the Reds pen. 4.88 ERA but 3.05 FIP the last two years.