3. Trade McCann
Realistically, this is the option that makes the most sense as there was a reason the White Sox pursued a catcher this offseason in the first place.
As can be seen on Baseball Prospectus, McCann ranked 104th out of 113 catchers in framing runs (-8.0) and 107th in FRAA (-10.2). With those numbers, the team arguably shouldn’t want him behind the plate at any point in 2020.
On top of it, the team has five catchers on the 40-man roster currently which is unnecessary and with a catcher like Grandal, there won’t be many extra games for other catchers to get playing time anyways.
Taking a risk on someone like Zack Collins behind the dish might be worthwhile as it would allow the team to save an extra $4-$5 million for their backup catcher and instead use it to add a reliever or something else.
The good thing about McCann is he probably played well enough in 2019 that he could net the White Sox a useful piece in return, whether it be someone to help fill a hole on the major league roster or a mid-level prospect.
James McCann isn’t going to help the White Sox acquire a star, but he probably has more value to another team at this point.