TELEVISION
BASEBALL
Rangers at Tigers, TBS, 11 a.m.
All-Star Futures Game, ESPN2, noon
Rockies at Dodgers, ROOT, 2 p.m.
Cardinals at Cubs, ESPN, 6 p.m.
BASKETBALL
Adidas Invitational, ESPNU, noon
Knicks vs. Wizards, NBATV, 2 p.m.
Bobcats vs. Mavericks, NBATV, 4 p.m.
World University Summer Games: Men's quarterfinals, ESPNU, 5 p.m.
Cavaliers vs. Grizzlies, NBATV, 6 p.m.
Hawks vs. Heat, NBATV, 8 p.m.
Lakers vs. Trail Blazers, NBATV, 11 p.m. (delay)
CYCLING
Tour de France: Stage 15, NBCSP, 6 a.m.
EXTREME SPORTS
Street League Skateboarding, ESPN2, 5 p.m.
GOLF
Scottish Open, GOLF, 7:30 a.m. (NBC, 10 a.m.)
John Deere Classic, GOLF, 11 a.m. (CBS, 1 p.m.)
Manulife Financial LPGA Classic, GOLF, 12:30 p.m.
U.S. Senior Open, NBC, 1 p.m.
Utah Championship, GOLF, 5 p.m.
MOTOR SPORTS
New Hampshire 300, TNT, 11 a.m.
Honda Indy Toronto Race 2, NBCSP, 1 p.m.
SOCCER
Gold Cup: Canada vs. Panama, FSC, 1:30 p.m.
Gold Cup: Martinique vs. Mexico, FSC, 4 p.m.
Women: Reign FC vs. Spirit, FSC, 6:30 p.m.
SOFTBALL
U.S. vs. Puerto Rico, ESPN, 11 a.m.
Men: U.S. Futures vs. U.S., ESPN, 1 p.m.
World Cup championship, ESPN2, 7 p.m.
RADIO
BASEBALL
Raptors at Brewers, FM-97.5, 1 p.m.
Bees at Sky Sox, AM-1280, 1:30 p.m.
Cardinals at Cubs, AM-700, 6 p.m.