The Arizona Diamondbacks signed free-agent catcher James McCann to a one-year, $2.75 million contract, with potential bonuses of up to $500,000. The 35-year-old veteran, who played 42 games for the D-Backs last season with a .260/.324/.431 slash line, will serve as a backup to starter Gabriel Moreno.
Want More Context? 🔎



