Trading a consensus top 2-3 catcher in the game r signed to a fair contract for 3 more years and just to replace him with a FA that is meaningfully worse at baseball and a meaningfully worse fit for the roster is not a decision any GM is going to make. Not to mention the simple fact that the Sox are SOOOOOOOOOO righty heavy as is. So lets remove 50% of the guys who can hit left handed in the everyday lineup, and replace them with yet another right handed hitter who is much worse offensively. Theres also that whole OBP thing, which is fairly important, and Grandal one of the few guys on the team that takes walks consistently. McCann doesn't do that. It makes zero sense.
Grandal is good. Grandal is better than McCann, and always has been. Grandal is signed for three years. McCann is a free agent. The obsession with this whole situation on this board is dumbfounding.
I will admit Grandal was disappointing with the glove in 2020. But he wasn't awful, and he's still above average defensively. Maybe the FA market craters enough that the Sox are the high bid on McCann and he returns as backup. But I highly doubt that scenario is going to play out, and I will literally eat a shoe live on twitter if the Sox trade Grandal. There is no chance it is happening.