At the time, it was hard to imagine the Diamondbacks making a more significant move in 2013 than when they dealt Justin Upton to the Atlanta Braves in January. Turns out, they did something a couple of months later that might be just as substantial.

At the end of March, just before the start of the regular season, the Diamondbacks gave first baseman Paul Goldschmidt a five-year, $32 million extension, a deal that did not kick in until 2014 and also includes a $14.5 million team option for 2019, meaning the club could buy out two years of free agency.

The contract represented a mild risk for the Diamondbacks. Goldschmidt had yet to have a breakout year. He hadn’t hit right-handed pitching especially well. And he had slumped at the end of the previous year, hitting just two homers in his final 40 games.

But within two months, the deal looked like a stroke of genius from the team’s perspective. Goldschmidt quickly ascended into the upper echelon of major-league hitters and by year’s end was an MVP candidate.

Values change quickly in baseball, but at the moment, Goldschmidt’s contract might be the most team-friendly in the game. Kevin Towers’ decision to extend him might be considered the best move made by any general manager in the past 12 months.

Before calling it a bad deal for Goldschmidt, consider it from his perspective at the time, without the benefit of hindsight.

He was drafted in the eighth round in 2009 and didn’t become instantly rich with his first pro contract, receiving a $95,000 bonus.

There were no projection systems spitting out MVP-caliber stat lines for him. Scouts weren’t saying he had no holes in his game (as they sometimes say now). Even for position players, there’s a chance for injury.

The $32 million he was offered was a lot for a player with his service time. And it was $32 million, a life-changing amount of money.