The Diamondbacks have reportedly reached an agreement on a three-year contract extension with catcher Chris Snyder.
According to ESPN.com, the deal is pending completion of a physical exam.
The package was believed to be worth $14.25 million with a fourth-year club option that could raise the overall value to more than $20 million.
D-Backs Extend Snyder's Contract