ON TV/RADIO
BASEBALL
• Chicago Cubs at Philadelphia Phillies, 10 a.m., WGN (16)
• Boston Red Sox at Texas Rangers, 5 p.m., ESPN (30)
• Los Angeles Angels at Kansas City Royals, 5 p.m., FSW (49)
• Colorado Springs Sky Sox at Las Vegas 51s, 7 p.m.,
KBAD-AM (920)
• Cincinnati Reds at Los Angeles Dodgers, 7 p.m., Prime (50), KBET-AM (790)
CYCLING
• Tour de France, stage 17, 3:30 a.m., Versus (67)
• Tour de France, stage 17, 9 a.m., Versus (67)
• Tour de France, stage 17 (tape delay), 5 p.m., Versus (67)
• Tour de France, stage 18, 5:30 a.m. (Thursday), Versus (67)
SOCCER
• World Football Challenge, AC Milan vs. Club America, 4 p.m., ESPN2 (31)
TODAY’S BEST BET
BASEBALL
WHAT: Red Sox at Rangers
WHEN: 5 p.m.
CHANNEL: ESPN (30)
STORY LINE: Kevin Youkilis, above, and Boston take on Texas at the Ballpark in Arlington, with the Red Sox looking to reclaim at least a share of first place in the American League East. The Yankees won and the Red Sox lost Tuesday, dropping Boston to second place.
