Cleveland traded outfielder Shin-Soo Choo to the Cincinnati Reds and acquired prized pitching prospect Trevor Bauer from the Arizona Diamondbacks on Tuesday night in a three-team deal involving nine players.

The Indians obtained centerfielder Drew Stubbs from Cincinnati and received Bauer, the No. 3 pick in the 2011 draft, along with righthanders Matt Albers and Bryan Shaw from the Diamondbacks.

Cleveland shipped Choo, infielder Jason Donald, and about $3.5 million to the Reds, while sending lefthanded reliever Tony Sipp and first baseman Lars Anderson to Arizona.

The Diamondbacks also received shortstop prospect Didi Gregorius from Cincinnati.

Choo, primarily a rightfielder for Cleveland since he was acquired from Seattle in 2006, will play center and bat leadoff for Cincinnati.

Dealing Choo was almost a necessity for the Indians. He was entering the final year of his contract and is eligible for free agency in 2013. The Indians have not been able to work out a deal with agent Scott Boras, who has turned down several extensions in recent years.

The 30-year-old Choo, from South Korea, batted .283 with 16 homers and 67 RBIs in 155 games last season.

Schumaker to Dodgers

The Los Angeles Dodgers acquired infielder/outfielder Skip Schumaker from St. Louis in exchange for minor-league infielder Jake Lemmerman.

Rangers get Whiteside

The Texas Rangers have acquired catcher Eli Whiteside on a waiver claim from Toronto.

Texas, which lost all-star catcher Mike Napoli in free agency, also re-signed infielder-outfielder Brandon Snyder to a minor-league contract with an invitation to major-league spring training.

Cubs claim Rosario

The Chicago Cubs have claimed righthanded pitcher Sandy Rosario off waivers from the Boston Red Sox.

Rosario has played in parts of three seasons with the Miami Marlins, allowing 13 earned runs in 72/3 innings over 10 relief appearances.

Rosario was claimed off waivers by Boston from the Marlins in October and got traded to Oakland last month. The Red Sox acquired him again off waivers from Oakland on Monday.

Wright money deferred

David Wright will have to wait until 2025 to receive all the money from his $138 million, eight-year contract with the New York Mets.

The deal includes $15.5 million in salary that is being deferred without interest. The money is to be paid in equal installments of $3.1 million each June 30 from 2021 to '25.