James McCann, Mets agree on a 4-year, $40 million deal: reports
Does acquiring James McCann make sense for the White Sox? – NBC Sports Chicago
MLB fans react to Mets trading James McCann: This might be the greatest offseason by any professional team ever
Mets analysis: Getting to know James McCann - Amazin' Avenue
James McCann Signed Blue Baseball Jersey - Size XL: BM Authentics – HUMBL Authentics
Classic New York Mets #23 Adrian Gonzalez Grey CoolMets Afternoon News for September 9, 2022
Mets Analysis: A visualization of James McCann's improvements - Amazin' Avenue
MLB Postseason Preview: New York Mets
Mets Fan Reacts to James McCann SIGNING
James McCann injury: NY Mets catcher to start rehab assignment