Cardinals, All-Star infielder Matt Carpenter agree to two-year extension
Cardinals sign All-Star infielder Carpenter to two-year extension
Cards sign Carpenter to 2-year, $37M extension - ESPN
MLB 2022-23 free agency tracker - News, offseason analysis - ESPN
MORE
Matt Carpenter Signs 6-Year, $52 Million Deal with St. Louis
Matt Carpenter agrees to $12M, 2-year contract with Padres
Matt Carpenter, Cardinals agree to 6-year extension
Cardinals, Matt Carpenter agree to two-year contract extension
St. Louis Cardinals extend Matt Carpenter's contract through 2021
Former Cardinal Matt Carpenter to sign with Rangers