Hinske played for the Atlanta Braves for the past three seasons and hit 23 home runs and drove in 92 RBI during his tenure. But his numbers dropped each season, culminating in just two home runs and 13 RBI last season.
Hinske will add depth to the Diamondbacks' infield and outfield as someone who also has experience playing third base. The 35-year-old will be entering his 12th season in the majors after making his debut on April 1, 2002 for the Toronto Blue Jays.
His best season was his first when he hit 24 home runs, drove in 84 runs and was named American League Rookie of the Year. He has played for six teams in his career (Blue Jays, Braves, Red Sox, Rays, Pirates, Yankees) prior to joining the Diamondbacks.