Angels send Cabrera to Sox for Garland

The Los Angeles Angels traded Gold Glove shortstop Orlando Cabrera to the Chicago White Sox for pitcher Jon Garland on Monday, while World Series champion Boston kept Mike Lowell, and the Yankees held on to closer Mariano Rivera.

The Red Sox and their popular third baseman reached a preliminary agreement on a three-year, $37.5 million contract, according to two people familiar with the negotiations who spoke on condition of anonymity because the deal had not been finalized.

Rivera told the Yankees he was accepting their $45 million, three-year offer.

Tom Glavine and Greg Maddux, former teammates with Atlanta, also made news on different coasts. Glavine returned to the Braves with an $8 million, one-year contract, and Maddux finalized a $10 million, one-year contract with the San Diego Padres.

Second baseman Luis Castillo stayed with the New York Mets, agreeing to a $25 million, four-year deal, and catcher Jason LaRue agreed to an $850,000, one-year contract with the St. Louis Cardinals.

The 33-year-old Cabrera batted .301 with eight homers, 86 RBIs and a career-high 101 runs for the AL West champions this season. He also led AL shortstops in fielding percentage (.983) and won his second Gold Glove. The other came in 2001 with the Montreal Expos.

Garland, an 18-game winner in 2005 and 2006, was 10-13 with a 4.23 ERA in 32 starts this year.

The deal came 12 days after the White Sox re-signed shortstop Juan Uribe to a $4.5 million, one-year contract. Now, he could wind up on the bench or with another team.

In the three weeks since winning their second championship in four seasons, the Red Sox have retained their two biggest free agents, World Series MVP Lowell and pitcher Curt Schilling, and exercised options on Tim Wakefield and Julian Tavarez.

Rivera’s agreement is pending a physical. The Yankees also have a preliminary agreement on a $52.4 million, four-year contract with catcher Jorge Posada and are trying to finish off a record-setting $275 million, 10-year deal with Alex Rodriguez, who won his third AL MVP award.

New York next hopes Andy Pettitte will decide to pitch for the Yankees again next year. Pettitte turned down a $16 million player option, saying he needed more time to decide whether he wanted to play or retire.

Castillo passed his physical and finalized his deal with the Mets, who acquired him from Minnesota on July 30.

“I’m happy,” Castillo said. “I know we have a good team.”

Maddux, who will turn 42 on April 14, agreed to the terms of his deal two weeks earlier.