Spring Training Roundup: Rangers’ Rodriguez out of action

Alex Rodriguez should be ready for Texas’ opening day despite a minor injury to his neck. The only way Vladimir Guerrero can play the opener for Montreal is if he appeals his suspension.

Guerrero was suspended for three games Friday, and Florida pitcher Brad Penny was suspended for five games for their roles in a bench-clearing brawl this week.

Montreal infielder Jose Macias was suspended two games. All three players were also fined by baseball disciplinarian Bob Watson.

The suspensions for Guerrero and Penny are scheduled to start on opening day unless the players appeal them. Macias’ suspension is scheduled to start April 4.

Watson figures to be busy in the next few days. He’s still deciding a punishment for New York Mets catcher Mike Piazza and Los Angeles reliever Guillermo Mota after their brawl Wednesday.

Rodriguez will miss at least a few days with a small herniated disc in his neck, but the Rangers are confident their $252 million shortstop will be healthy by opening day.

Diamondbacks 5, Giants 4

At Scottsdale, Ariz., Barry Bonds hit his sixth home run of the spring, a two-run shot for San Francisco.

Yankees (ss) 3, Devil Rays (ss) 0

At Tampa, Fla., Jose Contreras pitched two-hit ball for five innings in his best game for the Yankees.

Yankees (ss) 8, Braves 1

At Kissimmee, Fla., Jeff Weaver pitched five scoreless innings in his latest stellar spring appearance for the Yankees.

Cardinals 7, Orioles 5

At Jupiter, Fla., Albert Pujols extended his spring hitting streak to 14 games and drove in two more runs.

Indians 9, Dodgers 4

At Winter Haven, Fla., Kevin Brown pitched four scoreless innings.

Pirates 10, Phillies 7

At Clearwater, Fla., Craig Wilson drove in three runs for Pittsburgh while Vicente Padilla again struggled for Philadelphia.

Marlins 9, Mets 5

At Port St. Lucie, Fla., Luis Castillo and Robert Stratton homered as Florida roughed up Al Leiter.

Tigers (ss) 10, Reds 5 (ss)

At Sarasota, Fla., Dmitri Young homered and hit an RBI single.

Twins 3, Devil Rays (ss) 2

At St. Petersburg, Fla., Nick Bierbrodt worked four scoreless innings.

Red Sox 8, Reds (ss) 5

At Fort Myers, Fla., Kevin Millar, Doug Mirabelli and Trot Nixon homered for Boston.

White Sox 10, Cubs (ss) 3

At Tucson, Ariz., Esteban Loaiza pitched five strong innings for the White Sox.

Astros 2, Blue Jays 2, 10 innings

At Kissimmee, Fla., Pete Walker pitched four effective innings and also singled and scored a run.

Cubs (ss) 3, Athletics (ss) 0

At Mesa, Ariz., Carlos Zambrano pitched five scoreless innings.

Rockies 8, Athletics (ss) 1

At Tucson, Ariz., Brent Butler hit a two-run homer off Oakland’s Tim Hudson.

Angels 9, Rangers 9, 10 innings

At Surprise, Ariz., Todd Greene and Ryan Christenson hit three-run homers for Texas.

Mariners 10, Brewers 4

At Phoenix, Carlos Guillen and Pat Borders hit two-run homers.