MAIN EVENTS
ON TV
Today
Cycling
Tour de France, Stage 5, from Lorient to Quimper, France, 8 a.m. (NBCSN)
MLB
Tigers at Rays or Royals at Twins, noon (MLB)
Cubs at Giants, 3:30 p.m. (MLB)
Reds at Indians, 7 p.m. (Fox Sports Indiana)
Rangers at Red Sox, 7 p.m. (ESPN)
Mariners at Angels or Diamondbacks at Rockies, 10 p.m. (MLB)
NBA
Summer League Playoffs, first round, at Las Vegas, 4 p.m. (ESPNU)
Summer League Playoffs, first round, at Las Vegas, 4:30 p.m. (NBA)
Summer League Playoffs, first round, at Las Vegas, 6 p.m. (ESPN2)
Summer League Playoffs, first round, at Las Vegas, 6:30 p.m. (NBA)
Summer League Playoffs, first round, at Las Vegas, 8 p.m. (ESPN2)
Summer League Playoffs, first round, at Las Vegas, 8:30 p.m. (NBA)
Summer League Playoffs, first round, at Las Vegas, 10 p.m. (ESPN2)
Summer League Playoffs, first round, at Las Vegas, 10:30 p.m. (NBA)
Soccer
FIFA World Cup, semifinal, Croatia vs. England, 2 p.m. (Fox)
Specials
ESPN2 — 2018 World Series of Poker, Main Event, midnight Thursday (ESPN2)
Tennis
Wimbledon Championships, men’s quarterfinals (Centre Court), 8 a.m. (ESPN and ESPN2)
WNBA
Liberty at Sun, 11:30 a.m. (NBA)