MLB -- Announced ex-Giants minor leaguer Thomas King has been suspended for 50 games for testing positive for drug of abuse.
BLUE JAYS -- Optioned P Gustavo Chacin to Triple-A Syracuse.
BREWERS -- Designated P Grant Balfour for assignment.
CARDINALS -- Recalled P Randy Keisler from Triple-A Memphis. Optioned IF Brendan Ryan to Memphis.
CUBS -- Recalled OF Matt Murton and P Rocky Cherry from Triple-A Iowa. Optioned P Billy Petrick and IF Jake Fox to Iowa.
INDIANS -- Acquired OF Kenny Lofton from Rangers for C Max Ramirez. Recalled P Edward Mujica from Triple-A Buffalo. Optioned P Cliff Lee to Buffalo.
METS -- Activated OF Moises Alou from 15-day DL. Called up P Jon Adkins from Triple-A New Orleans. Designated C Sandy Alomar Jr. for assignment.
NATIONALS -- Placed P Jason Bergmann on 15-day DL.
ORIOLES -- Activated SS Miguel Tejada from 15-day DL. Sent OF Jon Knott to Triple-A Norfolk.
PADRES -- Acquired OF Scott Hairston from Diamondbacks for P Leo Rosales.
PHILLIES -- Placed 2B Chase Utley on 15-day DL. Purchased contract of IF-OF Joe Thurston from Triple-A Ottawa. Activated P Brett Myers from 15-day DL. Optioned Mike Zagurski to Ottawa.
REDS -- Sent P Kirk Saarloos outright to Triple-A Louisville. Selected contract of P Victor Santos from Louisville.
TIGERS -- Placed P Zach Miner on bereavement list and recalled P Jose Capellan from Triple-A Toledo.
TWINS -- Called up 3B Brian Buscher from Triple-A Rochester. Transferred OF Josh Rabe from 15- to 60-day DL.
WHITE SOX -- Acquired P Michael Dubee from Phillies for 2B Tadahito Iguchi.
YANKEES -- Optioned P Kei Igawa to Triple-A Scranton/Wilkes-Barre. Recalled IF Chris Basak from Scranton/Wilkes-Barre.
BULLS -- Signed F Joakim Noah and C Aaron Gray.
CELTICS -- Waived G Allan Ray.
HEAT -- Signed G Smush Parker.
KNICKS -- Signed F Wilson Chandler.
BENGALS -- Agreed with S Marvin White on four-year contract.
CHIEFS -- Agreed to terms with K Justin Medlock.
COLTS -- Signed S Brannon Condren to four-year contract. Claimed T Gabe Hall off waivers from Giants. Signed DB Cedrick Holt. Waived WR Kevin McMahan and WR Taylor Sele.
GIANTS -- Placed DE Michael Strahan on the reserve-did not report to camp list. Signed CB Aaron Ross to a five-year contract, WR Steve Smith to four-year contract and S Richard Yancy. Waived RB Cedric Humes.
JAGUARS -- Signed LB Justin Durant to four-year contract.
LIONS -- Activated WR Shaun McDonald from physically-unable-to-perform list.
PACKERS -- Agreed to terms with DT Justin Harrell.
PANTHERS -- Signed WR Dwayne Jarrett to four-year contract. Suspended OL Jeremy Bridges for first two games of season.
PATRIOTS -- Released RB Justise Hairston. Placed DL Richard Seymour, WR Troy Brown, WR Chad Jackson, CB Eddie Jackson, S Mel Mitchell, WR Donte' Stallworth and TE David Thomas on physically unable to perform list.
RAMS -- Signed QB Marc Bulger to six-year extension. Agreed to terms with DE Adam Carriker to five-year contract.
RAVENS -- Agreed to terms with G Ben Grubbs on five-year contract and FB Le'Ron McClain on three-year contract.
SEAHAWKS -- Released LB Marquis Cooper. Signed K Kurt Smith.
TEXANS -- Agreed to terms with DT Amobi Okoye on six-year contract.
TITANS -- Agreed to terms with RB Chris Henry on four-year contract and S Michael Griffin on multi-year contract.
VIKINGS -- Signed WR Sidney Rice to four-year contract.
CAPITALS -- Re-signed D Milan Jurcina to two-year contract.
Yesterday's results Bowie 7, Binghamton 5 Frederick 5, Winston-Salem 4 Greensboro 4, Delmarva 3 Norfolk 6, Durham 3, susp. Oneonta 10, Aberdeen 9 West Virginia 7, Hagerstown 1 Today's games Aberdeen at Oneonta, 2 p.m. Winston-Salem at Frederick, 6:30 p.m. Delmarva at Greensboro, 7 p.m. Durham at Norfolk, 7:05 p.m. Hagerstown at West Virginia, 7:05 p.m. Bowie at Binghamton, 7:15 p.m.
Tour de France
18th Stage 131.1 miles from Cahors to Angouleme
1. Sandy Casar, France, Francaise des Jeux, 5 hours, 13 minutes, 31 seconds.
2. Axel Merckx, Belgium, T-Mobile, 1 second behind.
3. Laurent Lefevre, France, Bouygues Telecom, st.
4. Michael Boogerd, Netherlands, Rabobank, st.
5. Tom Boonen, Belgium, Quick Step-Innergetic, 8:34.
6. Robert Hunter, South Africa, Barloworld, st.
7. Erik Zabel, Germany, Team Milram, st.
8. Sebastien Chavanel, France, Francaise des Jeux, st.
9. Bernhard Eisel, Austria, T-Mobile, st.
10. Thor Hushovd, Norway, Credit Agricole, st.
Note: st-same time. Overall standings (After 18 stages) 1. Alberto Contador, Discovery Channel, 86:04:16.
2. Cadel Evans, Predictor-Lotto, 1:50.
3. Levi Leipheimer, Discovery Channel, 2:49.
4. Carlos Sastre, Team CSC, 6:02.
5. Haimar Zubeldia, Euskaltel-Euskadi, 6:29.
6. Alejandro Valverde, Caisse d'Epargne, 10:18.
7. Kim Kirchen, T-Mobile, 11:36.
8. Yaroslav Popovych, Discovery Channel, 12:47.
9. Juan Mauricio Soler, Barloworld, 13:31.
10. Mikel Astarloza, Euskaltel-Euskadi, 13:42.
Yesterday's results Minnesota 85, Los Angeles 76 Houston 69, San Antonio 63 Phoenix 98, Chicago 96 Seattle 89, Indiana 75 Today's game Detroit at Washington, 4 p.m.