MAIN EVENTS
ON TV
Today
Cycling
Tour de France, Stage 3, at Cholet, France, 9 a.m. (NBCSN)
MLB
Phillies at Mets, 4 p.m. (MLB)
Reds at Indians, 7 p.m. (Fox Sports Indiana)
Nationals at Pirates, 7 p.m. (ESPN)
Cubs at Giants or Dodgers at Padres, 10 p.m. (MLB)
NBA
Summer League, Pelicans vs. Pistons, 3 p.m. (ESPNU)
Summer League, Raptors vs. Thunder, 3:30 p.m. (NBA)
Summer League, Pacers vs. Cavs, 5 p.m. (ESPN2)
Summer League, Wizards vs. 76ers, 5:30 p.m. (NBA)
Summer League, Charlotte vs. Hornets vs. Celtics, 7 p.m. (ESPN2)
Summer League, Warriors vs. Mavericks, 7:30 p.m. (NBA)
Summer League, Bucks vs. Nuggets, 9 p.m. (ESPNU)
Summer League, Magic vs. Suns, 9:30 p.m. (NBA)
Summer League, Nets vs. Timberwolves, 11 p.m. (ESPNU)
Summer League, Clippers vs. Rockets, 11:30 p.m. (NBA)
Specials
2018 World Series of Poker, Main Event, 9 p.m. (ESPN2)
Tennis
ESPN — Wimbledon Championships, Round of 16, 7 a.m. (ESPN and ESPN2)