Mercurial outfielder Milton Bradley was traded to the Seattle Mariners from the Chicago Cubs yesterday for expensive and underperforming pitcher Carlos Silva.

The dual dumping, which came together in 48 hours, got rid of headaches for each team - yet has the potential of creating new ones in each city.

Chicago also received millions from the Mariners to offset the nearly $25 million remaining on Silva's contract.

The Cubs have been wanting to deal Bradley since the they suspended him for the final two weeks of last season, shortly after he criticized the atmosphere surrounding a team that hasn't won a World Series since 1908.

General manager Jim Hendry said yesterday he regrets signing the fiery outfielder to a $30 million, three-year contract. Bradley hit just .257 with 40 RBIs last season.

Seattle, which has never even appeared in a World Series, didn't expect to find a suitor for Silva. He has done little except lose and get hurt in the two seasons since he signed a $48 million, four-year contract.

General manager Jack Zduriencik's third splashy move in three days was to add more offense after his acquisition of ace Cliff Lee in a trade with the Phillies and signing all-star infielder Chone Figgins.

Also, outfielder Ryan Langerhans agreed to a $525,000, one-year deal days after he became a free agent when Seattle failed to offer a 2010 contract.

Johnson back with Yankees. Nick Johnson is returning to the Yankees, a move that likely will end Johnny Damon's time in New York after four seasons.

Johnson reached a preliminary agreement on a $5.5 million, one-year deal. He must pass a physical for the agreement to be finalized.

Damon, who had a key double steal that helped New York beat the Phillies in the World Series, became a free agent after completing a $52 million, four-year contract.

Johnson began his career in New York and spent three years with the Yankees before he was traded to Montreal after the 2003 season.

Nolasco stays in Florida. Righthander Ricky Nolasco and the Marlins agreed to a $3.8 million, one-year contract, a raise of $1.4 million.

He was 13-9 with a 5.06 ERA last season, down slightly from his 15-8 record in 2008.

Orioles sign Gonzales. Baltimore and Mike Gonzales, 31, finalized a $12 million, two-year deal, and the Orioles are likely to make the veteran lefthander their closer. He went 5-4 with 10 saves and a 2.42 ERA with the Atlanta Braves last season and said he is eager to pitch in the AL East.

Brewers keep Vargas. Reliever Claudio Vargas, 31, agreed to a one-year deal with Milwaukee. The righthander went a combined 1-0 with a 1.74 ERA in 36 relief appearances for the Los Angeles Dodgers and the Brewers last season while holding opponents to a .177 batting average. He did not allow a run in his final 13 appearances.