Cardinals, Adam Wainwright agree to extension
Matt Carpenter Signs 6-Year, $52 Million Deal with St. Louis
Matt Carpenter Resurfaces with the Yankees
Matt Carpenter, Cardinals agree to 6-year extension
Matt Carpenter had a great Cardinals career
Cardinals sign Paul DeJong to 6-year extension - MLB Daily Dish
Matt Carpenter, Cardinals Agree to Contract Extension Through 2021
Cardinals Extend Matt Carpenter - MLB Trade Rumors
Cardinals, Matt Carpenter agree to six-year, $52 million deal
Cardinals sign All-Star infielder Carpenter to two-year extension
Carpenter, Cardinals agree to deal adding $37M
Cardinals Extend Matt Carpenter - MLB Trade Rumors