The Diamondbacks locked down a player who has quickly become a key part of their franchise, reportedly agreeing to a three-year, $35 million deal with second baseman Aaron Hill.

The deal, first reported by ESPN’s Buster Olney, will cover the 2014-2016 seasons. Hill will earn $5.5 million this year in the final year of a two-year, $11 million deal he signed in November 2011.

Hill is coming off a monster 2012 season in which he hit .302 with 26 home runs, a .360 on-base and .522 slugging.

His acquisition might rank as the best pickup made by Kevin Towers since he became the Diamondbacks general manager 2 1/2 years ago. Towers acquired Hill, along with shortstop John McDonald, from the Toronto Blue Jays for second baseman Kelly Johnson in a waiver trade in August 2011.