The D-backs cannot afford him, I assume.
From ESPN:
The St. Louis Cardinals have acquired All-Star first baseman Paul Goldschmidt from the Arizona Diamondbacks in exchange for right-handed pitcher Luke Weaver, catcher Carson Kelly and infielder Andy Young, the teams announced Wednesday.
The Diamondbacks also receive a 2019 Competitive Balance Round B draft pick from the Cardinals.
From ESPN:
The St. Louis Cardinals have acquired All-Star first baseman Paul Goldschmidt from the Arizona Diamondbacks in exchange for right-handed pitcher Luke Weaver, catcher Carson Kelly and infielder Andy Young, the teams announced Wednesday.
The Diamondbacks also receive a 2019 Competitive Balance Round B draft pick from the Cardinals.