MAIN EVENTS
ON TV
Today
Auto racing
NASCAR, Monster Energy Cup Series, Foxwoods Resort Casino 301, practice, 10 a.m. (CNBC) and 12:30 p.m. (NBCSN)
IMSA, WeatherTech SportsCar Championship, Northeast Grand Prix (same-day tape), 4 p.m. (FS1)
NASCAR, Xfinity Series, Lakes Region 200, 4 p.m. (NBCSN)
Basketball
The Basketball Tournament, regional round, Team Fredette vs. Peoria All Stars-West Coast Ronin winner, Noon (ESPN)
The Basketball Tournament, regional round, Matadors (Texas Tech alumni) vs. Bearcat Jam (Cincinnati alumni), 2 p.m. (ESPN)
The Basketball Tournament, regional round, Scarlet & Grey (Ohio State alumni) vs. West Virginia Wildcats-Charlotte Chess Center winner, 4 p.m. (ESPN)
Boxing
Jaime Munguia vs. Liam Smith, for Munguia’s WBO junior middleweight title; Alberto Machado vs. Rafael Mensah, for Machado’s WBA “regular” junior lightweight title, 10 p.m. (HBO)
CFL football
Winnipeg at Toronto, 4 p.m. (ESPN2)
Montreal at Calgary, 9 p.m. (ESPN2)
Cycling
Tour de France, Stage 14, from Saint-Paul-Trois-Chateaux to Mende, France, 8 a.m. (NBCSN)
Extreme sports
X Games Minneapolis, 1 p.m. (ABC) and 7 p.m. (ESPN)
Golf
British Open, 7 a.m. (NBC) and 4:30 a.m. Sunday (Golf Channel)
USGA, U.S. Junior Amateur Championship, championship match, 1 p.m. (FS1)
PGA Tour, Barbasol Championship, 4 p.m. (Golf Channel)
Horse racing
Saratoga Live, Diana Stakes, 4 p.m. (FS2)
MLB
Cardinals at Cubs or Mets at Yankees, 1 p.m. (MLB)
Pirates at Reds, 7 p.m. (Fox Sports Indiana)
Astros at Angels or Cardinals at Cubs, 7 p.m. (Fox)
White Sox at Mariners or Giants at Athletics, 10 p.m. (MLB)
Rugby
2018 World Cup Sevens, Bowl quarterfinals, 3 p.m. (NBC)
2018 World Cup Sevens, Men’s matches, 6:30 p.m. (NBC)
Soccer
International Champions Cup, Bayern Munich vs. Paris Saint-Germain, 10 a.m. (ESPN2)
NWSL, Seattle at Orlando, 3:30 p.m. (LIFE)
Liga MX, Primera Division, Club Tijuana vs. Guadalajara, 10 p.m. (FS1)
Tennis
World TeamTennis, New York at Washington, 5:30 p.m. (ESPNEWS)
Track and field
IAAF Diamond League, Herculis EBS Meeting, 1:30 p.m. (NBCSN)
WNBA
Mystics at Liberty, 3 p.m. (NBA)
Sunday
Auto racing
Formula One, Emirates German Grand Prix, 9:05 a.m. (ESPN2)
NASCAR, Monster Energy Cup Series, Foxwoods Resort Casino 301, 2 p.m. (NBCSN)
Basketball
The Basketball Tournament, regional round, Noon and 2 p.m. (ESPN) and 4 and 6 p.m. (ESPN2)
Cycling
Tour de France, Stage 15, from Millau to Carcassonne, France, 7:30 a.m. (NBCSN)
Drag racing
NHRA, Mile-High Nationals, finals, 3 p.m. (Fox)
Extreme sports
X Games Minneapolis, 1 p.m. (ABC)
Golf Channel
British Open, 7 a.m. (NBC)
PGA Tour, Barbasol Championship, 4 p.m. (Golf Channel)
Horse racing
Saratoga Live, Coaching Club American Oaks, 4 p.m. (FS2)
MLB
Pirates at Reds, 1 p.m. (Fox Sports Indiana)
Cardinals at Cubs, 2 p.m. (TBS)
Mets at Yankees, 8 p.m. (ESPN)
Mixed Martial Arts
UFC Fight Night, prelims, Noon (FS1)
UFC Fight Night, Mauricio Rua vs. Anthony Smith, 2 p.m. (FS1)
Rugby
2018 World Cup Sevens, Challenge Trophy semifinals, 2:30 p.m. (NBC)
2018 World Cup Sevens, Cup bracket and Ceremony, 7 p.m. (NBCSN)
Soccer
ICC Futures Tournament, Final, 2:30 p.m. (ESPN2)
International Champions Cup, Liverpool vs. Borussia Dortmund, 4 p.m. (ESPN)
WNBA
Storm at Dream, 3 p.m. (NBA)
Sparks at Sky, 6 p.m. (NBA)