Weaver goes from last place to first; Red Sox honor legend

Mike Fitzpatrick,NEW YORK, AP

Jeff Weaver was supposed to pitch at Fenway Park on Saturday. Instead, he’ll wear pinstripes when he starts a day later in place of Roger Clemens. The AL East-leading New York Yankees pulled off another big deal, getting Weaver from Detroit early Saturday in a three-team trade that also included Oakland. Weaver will pitch Sunday at Yankee Stadium against Toronto in place of Clemens, who was scratched because of a sore right leg. “I think everyone heard the rumors,’’ Weaver said. “The opportunity to go from last to first in a day is quite interesting in itself.’’ The Tigers traded Weaver after beating Boston 9-5 on a night when the Red Sox remembered Ted Williams, baseball’s last .400 hitter, who died Friday morning of cardiac arrest at the age of 83. The Red Sox, wearing black armbands on their right sleeves and patches with No. 9, committed three errors and had their five-game winning streak snapped. In other AL games, it was: Minnesota 8, Seattle 4; Cleveland 4, Chicago White Sox 2; Texas 7, Baltimore 6; Oakland 4, Kansas City 3; and Anaheim 6, Tampa Bay 5 in 10 innings. Twins 8, Mariners 4 Torii Hunter hit a tiebreaking grand slam off Jeff Nelson (1-1) to cap an eight-run seventh inning as Minnesota came from behind at Safeco Field. Behind lefty Eric Milton (10-6), the AL Central-leading Twins ended a nine-game losing streak against the AL West-leading Mariners.

Indians 4, White Sox 2 Ellis Burks homered and Danys Baez (7-6) pitched six strong innings at Comiskey Park as Cleveland snapped a five-game losing streak. Matt Lawton hit a two-run single, and Ricky Gutierrez added a sacrifice fly for the Indians. Bob Wickman got his 19th save.

Athletics 4, Royals 3 John Mabry hit a two-run double off Roberto Hernandez (1-2) in the bottom of the ninth inning to lift Oakland over Kansas City.

It was Hernandez’s fourth blown save in 18 chances. The Royals went ahead 3-1 in the top of the ninth on Carlos Febles’ RBI triple and Aaron Guiel’s sacrifice fly. Angels 6, Devil Rays 5, 10 innings David Eckstein drove in the winning run with a bases-loaded infield single in the 10th inning off Esteban Yan (4-4).

Scot Shields (1-1) earned his first major league victory. The Devil Rays lost a club-record ninth in a row on the road. Rangers 7, Orioles 6 Pinch-hitter Frank Catalanotto had an RBI single with two outs in the bottom of the ninth off Jorge Julio (4-5) to complete Texas’ comeback win. Alex Rodriguez, who hit a two-run homer in the eighth inning, tied it with an RBI groundout earlier in the ninth. Juan Gonzalez and Rafael Palmeiro hit back-to back homers in the third inning before a 61-minute rain delay. It was the first time the Rangers won this season when trailing after eight innings — they had been 0-35. Tony Batista hit a two-run homer for the Orioles, who have dropped eight straight against Texas.