The St. Louis Cardinals have signed Jordan Walden to a two-year contract that includes a team option for the 2017 season.

The deal is believed to be worth $6.6 million and the club option is for $5.25 million, according to a report.

St. Louis acquired the right-hander from the Atlanta Braves in the Jason Heyward trade on Nov. 17.