PHILADELPHIA — Phillies rookie infielder Freddy Galvis was suspended 50 games by Major League Baseball for using a banned substance.
Galvis is on Philadelphia's disabled list with a back injury and will begin serving his suspension immediately. MLB says Galvis tested positive for a metabolite of Clostebol, a performance-enhancing substance.
Galvis says a "trace amount" of the substance was found in his urine, and he can't understand how it got there.
Galvis had filled in nicely for injured second baseman Chase Utley before being injured. He was batting .226 with three homers, 15 doubles and 24 RBI. It's likely Galvis will be on the DL for the duration of his suspension.
Angels' Weaver coming off the DL to face Giants
ANAHEIM, CALIF. — Los Angeles Angels ace Jered Weaver will return from the disabled list Wednesday to pitch against the San Francisco Giants.
Weaver (6-1, 2.61 ERA)has two complete games, including a no-hitter against Minnesota last month, and opponents are batting just .195 against him.
He has been out since leaving his May 28 start against the Yankees after just 12 pitches. Last season's AL Cy Young runner-up had lower back pain, but responded well to rest and treatment.
• Los Angeles right-hander Jerome Williams still is resting at a hospital after undergoing several tests and staying overnight. Williams (6-5)was hospitalized Monday night when he complained of shortness of breath after he left his start against San Francisco. He gave up seven hits and four runs in his third straight defeat and second-shortest outing of the season.
Beachy to see specialist to get second opinion
NEW YORK — Atlanta Braves pitcher Brandon Beachy is set to visit orthopedist Dr. James Andrews for a second opinion on the partial tear in his right elbow.
Beachy (5-5, 2,00 ERA) has been bothered by bone spurs in the past, but elbow tears often need Tommy John to fix and can sideline pitchers for a year or more. The 25-year-old right-hander was put on the 15-day disabled list Sunday, a day after leaving a start early.
Evaluation sscheduled for Rangers announcer
SAN DIEGO — Texas Rangers television play-by-play announcer Dave Barnett will undergo an evaluation and miss at least two games after he gave a rambling, incoherent description of game play that confused viewers.
During the eighth inning Monday night in San Diego, Barnett said a runner was on "fifth" base after a "botched robbery." He then mentioned a "henchman" before the broadcast went silent for several seconds.
In a statement Tuesday, the Rangers said Barnett would be evaluated over the "next few days" and miss the rest of the San Diego series. The team says Barnett believes he's had a recurrence of migraine headaches.
Around the majors
RANGERS: Slugger Josh Hamilton didn't start Monday but played left field as a defensive replacement in the ninth inning of Texas' 2-1 win at San Diego. Hamilton was released from a hospital Saturday after becoming dehydrated because of an intestinal virus. Hamilton was expected to start Tuesday night.
WHITE SOX: Chicago optioned right-handed pitcher Zach Stewart to Triple-A Charlotte and recalled right-hander Dylan Axelrod from the minor league club.. Stewart (1-2, 6.00 ERA) allowed four homers and six runs over 5 2/3 innings Monday in his first start this season. Axelrod (0-1, 5.32) was with the White Sox from April 27 to May 5.