(AP) — Robby Hammock is back in the big leagues for the first time since 2008.
The Diamondbacks selected the contract of the veteran catcher from Triple-A Reno on Friday, another addition by general manager Kevin Towers for the stretch run after first-place Arizona added four players Thursday when rosters expanded.
The 34-year-old Hammock caught Randy Johnson's perfect game on May 18, 2004, but has played only parts of five seasons in the majors and none since making 18 appearances with the D-backs in '08.
He batted .257 (26 for 101) with five home runs and 21 RBIs in 37 games for Reno this season.
A 23rd-round draft pick by the D-backs in 1998, Hammock is a career .255 hitter with 12 homers, four triples, 30 doubles and 48 RBIs in 180 games.