Diamondbacks' catcher Chris Snyder is reportedly close to finalizing a three-year contract extension with Arizona. Snyder, 28 in February, hit .237 with 16 homers and 64 RBI in 2008. A baseball source said late last week that the final details were being worked out.