MAIN EVENTS
ON TV
Today
Auto racing
NASCAR, Camping World Truck Series, Buckle Up in Your Truck 200, 7:30 p.m. (FS1)
Cycling
Tour de France, Stage 6, from Brest to Mur de Bretagne Guerledan, France, 7:30 a.m. (NBCSN)
Golf
European PGA Tour, Aberdeen Standard Investments Scottish Open, 5:30 a.m. (Golf Channel)
Champions Tour, Constellation Senior Players Championship, 1:30 p.m. (Golf Channel)
PGA Tour, John Deere Classic, 4 p.m. (Golf Channel)
Web.com Tour, Utah Championship, 7 p.m. (Golf Channel)
Lacrosse
FIL World Championships, United States vs. Iroquois Nationals, 1:30 p.m. (ESPN2)
MLB
Athletics at Astros, 2 p.m. (MLB)
Yankees at Indians or Blue Jays at Red Sox, 7 p.m. (MLB)
NBA
Summer League Playoffs, first round, Heat vs. Pelicans, 4 p.m. (NBA)
Summer League Playoffs, first round, Knicks vs. Celtics, 4:30 p.m. (ESPN2)
Summer League Playoffs, first round, Grizzlies vs. Thunder, 6 p.m. (NBA)
Summer League Playoffs, first round, 76ers vs. Suns, 6:30 p.m. (ESPN2)
Summer League Playoffs, first round, Spurs vs. Bucks, 8 p.m. (NBA)
Summer League Playoffs, second round, Clippers-Wizards winner vs. Lakers, 8:30 p.m. (ESPN2)
Summer League Playoffs, first round, Jazz vs. Magic, 10 p.m. (NBA)
Summer League Playoffs, second round, Pacers-Hawks winner vs. Trailblazers, 10:30 p.m. (ESPN2)
Softball
ESUSA Softball International Cup, Canada vs. USA Blue, 7 p.m. (ESPN)
Specials
2018 World Series of Poker, Final table, 9 p.m. (ESPN)
Tennis
Wimbledon Championships, women’s semifinals, 8 a.m. (ESPN)