Cardinals acquire first baseman Paul Goldschmidt from Diamondbacks

He won the NL Silver Slugger Award in 2013, 2015, 2017 and 2018, and he has three Gold Gloves (2013, 2015, 2017) on his shelf.

This past season with Arizona he batted.290 with 33 home runs and 83 RBI.

Why the Cardinals did it: The Cardinals have been looking to add a superstar-caliber player for a few seasons now and finally got one in Goldschmidt, a six-time All-Star who finished sixth in the MVP voting this past season.

As for Arizona, Weaver is the major piece going back to the desert. And there was obvious concern about the D-backs' ability to sign him beyond this season.

Goldschmidt, 31, will be a free agent after 2019. Weaver recorded 25 starts with a 4.95 ERA and 121 strike outs.

Of course, a trade came to fruition with St. Louis.

The 24-year-old Kelly has played for the Cardinals in parts of the past three seasons, batting.154. He's primarily a two-pitch pitcher, leaning on his mid-90s fastball and a changeup that used to be held in high regard. Arizona will also receive a 2019 competitive balance Round B draft pick. Kelly has six years before being eligible for arbitration and Weaver has five.

Hazen said it's premature to say Arizona is in a full-scale rebuilding mode, noting the team still has plenty of talented players.

Dbacks have been in talks with multiple teams who have interest in Paul Goldschmidt and Zack Greinke. Hillman is a former manager in the Yankees' minor league system, and in 2011-13 he was Mattingly's bench coach with the Dodgers.