Thanks for the help on mine.
As for your question, I'd take the McCann side.
#1 - McCann is the best catcher in fantasy, PLUS he's at a decent price. He also isn't *as* injury prone getting scheduled days off.
#2 - Cain is good, but that price is too high. San Fran may be seriously hurting this time next year. Even if they aren't, a 23$ best in position bat trumps a 30$ non-ace but still good pitcher.
#3 - Losing Jones isn't great, but Gregerson is a good look-ahead risk for next year.
#4 - Those minor leaguers are nothing to shake a stick at.
It's not a landslide deal or anything, but I see much more value overall in the McCann side, along with a solid producer for this year.