There is some money that even the New York Mets do not want to spend.
Such is the case with James McCann. According to Michael Mayer, the Mets “have been aggressive” in their attempts to trade McCann, who is set to earn just over $12 million in each of the next two seasons.
New York Mets looking to move on from James McCann
Although McCann’s four year deal worth $40.6 million appeared to be a drastic overpayment at the time, there was actually a chance that the Mets could have had a bargain. He had produced a .276/.335/.474 batting line with 25 homers and 29 doubles in his 587 plate appearances between 2019 and 2020. As catchers tend to develop later on the offensive side, and McCann had been a solid defensive option as well, there was a chance that the Mets signed him at the right time.
Instead, it was McCann who had perfect timing when it came to his contract. His production regressed to previous levels as he has posted a .220/.282/.328 batting line with 13 homers and 18 doubles in his 603 plate appearances in New York.
At this point, McCann has become unnecessary for the Mets. They signed Omar Narvaez for 2023 with an option for 2024. The Mets also have top catching prospect Francisco Alvarez waiting in the wings – it is a matter of time before he takes over as their top option behind the plate.
Trading McCann is going to be a difficult proposition. Virtually no one is going to want to take on the rest of his salary, especially given his lack of production in New York. The Mets would need to cover a large portion of that remaining money if they are going to send him elsewhere. It may simply be a question of how much the Mets are willing to pay to make that happen.
The New York Mets are reportedly being aggressive in their quest to move on from James McCann. He just does not have a place on the roster any longer.