MLB

Cardinals agree to 2-year deal to bring back RP Broxton

ST LOUIS, MO - OCTOBER 10: Jonathan Broxton #30 of the St. Louis Cardinals throws a pitch in the ninth inning against the Chicago Cubs during game two of the National League Division Series at Busch Stadium on October 10, 2015 in St Louis, Missouri. (Photo by Michael B. Thomas/Getty Images)

ST LOUIS, MO - OCTOBER 10: Jonathan Broxton #30 of the St. Louis Cardinals throws a pitch in the ninth inning against the Chicago Cubs during game two of the National League Division Series at Busch Stadium on October 10, 2015 in St Louis, Missouri. (Photo by Michael B. Thomas/Getty Images)

ST. LOUIS -- Reliever Jonathan Broxton is staying with the St. Louis Cardinals, agreeing to a two-year, $7.5 million contract.

The 31-year-old right-hander gets $3.75 million in each of the next two seasons under the agreement announced Thursday, which includes a full no-trade provision.

A two-time All-Star, Broxton was acquired from Milwaukee in August for minor-league outfielder Malik Collymore and went 3-3 with a 2.66 ERA in 26 games with the Cardinals with 26 strikeouts in 23 2/3 innings. St. Louis declined a $9 million option in favor of a $1 million buyout, allowing him to become a free agent.

More from FoxSports

Broxton is 39-35 with a 3.23 ERA and 118 saves. He was a closer for the Los Angeles Dodgers and Kansas City Royals from 2008-12, and he also has played for Cincinnati.