Cardinals, Matt Carpenter agree to six-year, $52 million deal
Sources: Rangers agree to deal with former TCU star, ex-Cardinals
Carpenter agrees to 6-year extension with Cardinals
Matt Carpenter returns to St. Louis, Cardinals beat Yankees
Matt Carpenter is 33, but Cardinals' extension of his contract is
Cardinals, Adam Wainwright agree to extension
Cardinals give veteran Matt Carpenter two-year contract extension
Yankees' Matt Carpenter a new player in return to St. Louis
Chris Carpenter - Wikipedia
Matt Carpenter had a great Cardinals career
Reports: Cardinals acquire Nolan Arenado from Rockies – Orange
Reports: Manny Machado agrees to 11-year extension with Padres