Matt Carpenter agrees to 6-year contract with Cardinals
Cardinals, Matt Carpenter agree to six-year, $52 million deal
Cardinals, 3B Carpenter agree to 6-year, $52M deal ROUNDUP
MLB Free Agency Tracker: Matt Carpenter To Padres
MORE
Harrison Bader has big Yankees plans after 'tough year' with Cardinals
Matt Carpenter, Cardinals agree to 6-year extension
Matt Carpenter signs with Padres
Red Sox missed perfect free-agent signing to torment Yankees
Professional Sports: Stephen Piscotty agrees to $33.5 million, 6
St. Louis Cardinals sign Cuban shortstop Diaz
Matt Carpenter Signs 6-Year, $52 Million Deal with St. Louis
Matt Carpenter, Freddie Freeman named Players of the Week