New York Mets, James McCann finalizing 4-year, $40-million deal - CGTN
James McCann, Mets Reportedly Closing in on 4-Year, $40M Contract
Mets, catcher James McCann agree to four-year contract worth $40.6
Mets Get Luis De La Cruz to Finish James McCann Trade
Timeline, Jewish Cultural Marxism
Four trade ideas for Mets' James McCann in 2022 offseason
NY Mets need James McCann to bounce back in 2022
James McCann finally comes up with big hit for Mets
Mets happy with James McCann and Tomas Nido's defense
Timeline, Jewish Cultural Marxism
Mets happy with James McCann and Tomas Nido's defense
Timeline, Jewish Cultural Marxism
Mets finalizing four-year deal with James McCann
Four trade ideas for Mets' James McCann in 2022 offseason
Mets Finalizing Deal With Catcher James McCann