First baseman Paul Goldschmidt will don a new uniform for the first time in his career.
The Arizona Diamondbacks officially announced the deal will send Goldschmidt to the St. Louis Cardinals for catcher Carson Kelly, pitcher Luke Weaver, minor league second baseman Andrew Young and a 2019 competitive balance Round B draft pick.
Goldschmidt, 31, has been voted to six straight All-Star Games. In 2018, he hit .290 with 33 homers and 83 RBI, his fourth season in the past six years with at least 30 homers.
But while Goldschmidt continued to rake, the Diamondbacks failed to meet expectations, finishing 82-80 and third in the NL West.