Carpenter, Cardinals agree to deal adding $37M
Carpenter signs two-year, $39-million extension to become a career Cardinal
Cardinals Extend Matt Carpenter - MLB Trade Rumors
Yankees sign former All-Star Matt Carpenter
Carpenter signs two-year, $39-million extension to become a career Cardinal
Cards sign Carpenter to 2-year, $37M extension - ESPN
Matt Carpenter (baseball) - Wikipedia
Matt Carpenter, Cardinals Agree to 6-year, $52 Million Extension - Viva El Birdos
Colorado Rockies: Nolan Arenado salary swap with the St. Louis Cardinals?