CBSSports.com Baseball Insider Jon Heyman confirmed that the Cardinals and starter Adam Wainwright agreed to a five-year, $97.5 million contract extension on Wednesday. Ken Rosenthal of FOXSports.com was the first to report the deal.

Wainwright, St. Louis' opening-day starter, went 4-1 with a 3.00 ERA in six Grapefruit League starts.