The Arizona Diamondbacks are re-signing veteran catcher James McCann to a one-year deal worth $2.75MM, plus $500K in bonuses linked to his active roster time. McCann, who initially signed a minor league contract with the Braves, performed well during his stint with the D-Backs, finishing with a .260 batting average in 42 games, and will serve as a backup for Gabriel Moreno.



