REDS SWAP GREENE FOR O'S HAMMONDS: The Baltimore Orioles traded outfielder Jeffrey Hammonds to the Cincinnati Reds for outfielder-third baseman Willie Greene.

Greene, 26, fills Baltimore's need for a left-handed bat. He was hitting .270 with 14 home runs and 49 runs batted in for the Reds.Greene appeared in 76 games at third base, 28 in the outfield and two at shortstop for Cincinnati. Baltimore third baseman Cal Rip-ken Jr. is working on a streak of 2,594 consecutive games played.

Hammonds, 26, is in his sixth major-league season. He was hitting .269 with six homers and 28 RBI for Baltimore this year.

WEAVER SUFFERS HEART ATTACK: Former Baltimore Orioles manager Earl Weaver suffered a heart attack near his home in Florida last week, a spokesman for the Hall of Famer said.

Weaver's family has asked that details surrounding the heart attack and his current condition not be released.

Weaver, who will turn 68 Friday, managed the Orioles for 17 seasons, leading the team to a 1,480-1,060 record from 1968-82 and 1985-86.

The Orioles won six American League East Division titles, four pennants and the 1970 World Series.

Weaver was inducted into the Baseball Hall of Fame in 1996.

OLERUD, SALMON HONORED: New York Mets first baseman John Olerud was named the National League Player of the Week, and Anaheim Angels outfielder Tim Salmon won the American League honor.

Olerud hit .486 for the week ended Sunday, collecting 16 hits in 33 at-bats, and had six doubles, one home run, seven runs scored and seven runs batted in.

Salmon batted .480 during the week, with 12 hits in 25 at-bats, and tied for the league lead with nine RBI. He finished second in the AL with four homers, a 1.080 slugging percentage and 27 total bases.

METS CLAIM ALLENSWORTH OFF WAIVERS: The New York Mets have claimed outfielder Jermaine Allensworth off waivers from the Kansas City Royals.

The Royals will receive a player to be named from the Mets for Allensworth, who began the season with the Pittsburgh Pirates.

Allensworth, 26, hit .205 with no home runs, three runs batted in and seven stolen bases in 30 games with the Royals.

He was acquired from the Pirates on June 27 in exchange for minor-league pitcher Manuel Ber-nal after batting .309 with three homers, 24 RBI and eight steals in 69 games for Pittsburgh.

ANGELS ACQUIRE RELIEVER FETTERS: The Anaheim Angels acquired right-handed reliever Mike Fetters from Oakland for a player to be named and cash.

Fetters, 33, was 1-6 with five saves and a 3.99 earned run average for Oakland this season. He broke into major-league ball with the California Angels in 1989 and has pitched for Milwaukee and Oakland. He has a career record of 17-31 with 85 saves.