The Chicago Cubs have agreed to one-year contracts with right-handers Andy Sonnanstine and Manny Corpas.

The deals, which are non-guaranteed split contracts, were announced Monday. Terms were not available.

Sonnanstine, who turns 29 in March, was 28-31 with a 5.26 earned-run average in five seasons with Tampa Bay. He made 80 starts in 132 appearances.

The 29-year-old Corpas spent five seasons with Colorado but did not pitch in the majors last year after undergoing Tommy John surgery on his pitching elbow in September 2010. He debuted in 2006 and became the Rockies' closer midway through the 2007 season, going 4-2 with 19 saves and a 2.08 ERA while helping them win the NL pennant. He was 12-16 with 34 saves and a 3.93 ERA with Colorado.