On the eve of the exchange of arbitration figures, a dozen players came to terms with their major league teams on Monday, including Marlins second baseman Dan Uggla.

Uggla, who hit .243 with a team-high 31 homers and 90 RBIs last year, struck a one-year deal for $7.8 million. He defeated the Marlins in arbitration last winter, when he was awarded a salary of $5.35 million rather than the team's offer of $4.4 million.

The Marlins also signed pitchers Anibal Sanchez (for $1.25 million) and Renyel Pinto ($1,075,000).

Also signing to avoid arbitration:

Diamondbacks closer Chad Qualls for $4.185 million. Rangers closer C.J. Wilson for $3.1 million. Yankees pitcher Chad Gaudin for $2.95 million. • Diamondbacks pitcher Aaron Heilman for $2.15 million. Brewers outfielder Jody Gerut for $2 million. White Sox pitcher Tony Pena for $1.2 million. Blue Jays pitcher Shaun Marcum for $850,000. Reds pitcher Jared Burton for $810,000. • Yankees pitcher Boone Logan for $590,000.

Among free agents, Jerry Hairston Jr. agreed to a $2,125,000, one-year deal with the Padres, two days after San Diego reacquired Hairston's younger brother, Scott, in a trade with Oakland. The Pirates finalized a $1.35 million, one-year contract with reliever Brendan Donnelly.

Also, the Pirates swapped infielders with the Indians, sending strikeout-prone Brian Bixler to Cleveland for prospect Jesus Brito.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.