The Arizona Diamondbacks acquired all-star pitcher Dan Haren from Oakland and traded major-league saves leader Jose Valverde to Houston in separate swaps involving 12 players yesterday.

The A's also sent righthander Connor Robertson to Arizona for six players: lefthanders Brett Anderson, Dana Eveland and Greg Smith; infielder Chris Carter; and outfielders Aaron Cunningham and Carlos Gonzalez.

The NL West champion Diamondbacks got reliever Chad Qualls, infielder Chris Burke and righthander Juan Gutierrez from the Astros.

Haren, who was 15-9 with a 3.07 ERA, was the AL starter in the All-Star Game.

With new general manager Ed Wade, the Astros have been one of baseball's busiest teams. They traded five players to Baltimore on Wednesday for star shortstop Miguel Tejada, 10 days after signing free-agent second baseman Kaz Matsui to a $16.5 million, three-year contract.

Valverde, who had 47 saves in 54 chances this year, takes over as Houston's closer from Brad Lidge, who was traded to the Phillies on Nov. 7.

The Diamondbacks also acquired traded righthander Billy Buckner from Kansas City for switch-hitting infielder Alberto Callaspo.


Free-agent centerfielder Mike Cameron will not be coming back to San Diego, agent Mike Nicotera said. Cameron will be suspended for the first 25 games of next season after testing positive a second time for a banned stimulant.

Also, lefthanders Shawn Estes and Glendon Rush agreed to minor-league contracts with San Diego.


Third baseman Mike Lamb and Minnesota agreed to a $6.6 million, two-year contract. . . . T.J. Beam, a righthander not offered a contract by the Yankees, agreed to a minor-league contract with Pittsburgh. . . . Texas introduced Japanese reliever Kazuo Fukumori after the sides agreed to a $3 million, two-year deal. . . . David Eckstein, the 2006 World Series MVP with St. Louis, passed his physical and finalized a $4.5 million, one-year contract with Toronto. . . . Slugger Cliff Floyd agreed to a $3 million, one-year contract with Tampa Bay. . . . Baltimore claimed pitcher Greg Aquino off waivers from Milwaukee.