ST. LOUIS (AP) The St. Louis Cardinals agreed to one-year contracts with closer Trevor Rosenthal, reliever Seth Maness and first baseman-outfielder Brandon Moss, avoiding salary arbitration.

First baseman Matt Adams and the Cardinals agreed at $1.65 million too late before the Friday deadline, and both sides filed at the same figure.

The 25-year-old Rosenthal set a franchise record with 48 saves last year and leads the majors with 93 saves the last two seasons. He's the seventh player in major league history to post consecutive 45-save seasons.

More from FoxSports

The 26-year-old Maness pitched in a career-high 76 games last season, among the National League leaders.

The 32-year-old Moss combined for 19 homers and 58 RBIs with the Indians and Cardinals, who acquired him at the July 31 trade deadline.