The Arizona Diamondbacks have signed catcher James McCann to a major-league contract after his release from the Atlanta Braves, addressing their need for catching depth due to Gabriel Moreno’s injury. McCann, who had a strong minor-league season with a .305 average and six home runs, last played in the majors in 2024 and was an All-Star in 2019.
Need More Context? 🔎



