Is White Sox's Grandal-McCann catching duo destined to break up?
White Sox Catcher James McCann: I Needed To Get Back To Who I Was
Chicago White Sox need to add another catcher to the roster
Mets' James McCann has amazing rags-to-riches tale
James McCann agrees to 1-year contract with White Sox
White Sox 2020 Opening Day preview
James McCann's improvements help elevate White Sox catchers to best in baseball - The Athletic
Chicago White Sox, free-agent catcher James McCann reach deal - ESPN
MLB: No-hitter for Chicago White Sox in win over Pittsburgh Pirates
Mets Analysis: A visualization of James McCann's improvements - Amazin' Avenue
Big Day for Mets Includes a New Catcher and a New G.M. - The New York Times
James McCann signs deal with White Sox
Chicago White Sox: Three options for James McCann
From the Locker Room: James McCann Sizes Up Another Ring? - InsideTheWhite Sox on Sports Illustrated: News, Analysis, and More
White Sox Catcher James McCann Is Backbone Of Chicago's Improvement