Grading the Mets' James McCann signing - Amazin' Avenue
New York Mets, James McCann finalizing 4-year, $40-million deal - CGTN
Mets Season Review: James McCann was a gamble that did not pay off - Amazin' Avenue
Orioles acquire James McCann from Mets - Blog
James McCann signs 4-year, $40.6M deal with Mets - NBC Sports
Phillies rumors: Mets in active talks with James McCann, not J.T. Realmuto
Mets, catcher James McCann agree to four-year contract worth $40.6 million
Why Mets' James McCann signing is good news for Steven Matz
Reactions to the Mets' James McCann signing - Amazin' Avenue
Mets trade catcher James McCann to Baltimore Orioles
James McCann signs deal with White Sox