Financial terms of the deal were not disclosed by the team but multiple media reports said Hill, who turns 31 in March, agreed to a contract worth $35 million.
Hill had a .302 batting average, 26 homers and 85 runs batted in (RBI) last year, his first full season with the Diamondbacks, and earned a National League Silver Slugger Award.
He broke into the major leagues in 2005 with the Toronto Blue Jays and spent seven seasons with the Canadian franchise before being traded to Arizona in August 2011.
In eight seasons, Hill has hit 124 home runs and 510 RBI.
- Sports & Recreation