Television/Radio

TV Radio

AUTO RACING

7:55 a.m. F1: British Grand Prix practice ESPNU

10:30 a.m. Monster Energy Cup practice NBCSN

12:30 p.m. Monster Energy Cup practice NBCSN

3 p.m. NASCAR Xfinity qualifying NBCSN

5 p.m. Monster Energy Cup qualifying NBCSN

6:30 p.m. NASCAR Xfinity Alsco 300 NBCSN

4:55 a.m. British Grand Prix practice ESPN2

TEXAS LEAGUE

7:05 p.m. Tulsa at Northwest Arkansas KTBZ-1430

MLB

1 p.m. Pittsburgh at Chicago Cubs MLB

5 p.m. Wash. at Phila./Toronto at Yankees MLB

7 p.m. Arizona at St. Louis FSP/Cox-3 KYAL-97.1

7 p.m. Houston at Texas FSOK

9 p.m. Atlanta at San Diego/White Sox at Oak. MLB

NBA

3 p.m. Summer League ESPNU

3:30 p.m. Consolation Summer League NBA

5 p.m. Summer League ESPNU

5:30 p.m. Consolation Summer League NBA

7 p.m. Summer League ESPNU

7:30 p.m. Consolation Summer League NBA

9 p.m. Summer League ESPNU

9:30 p.m. Consolation Summer League NBA

WNBA

7 p.m. Phoenix at Connecticut ESPN2

9 p.m. Dallas at Seattle CBSSN

BOXING

9 p.m. Franklin vs. Forrest SHOW

CYCLING

7 a.m. Tour de France: Stage 7 NBCSN

GOLF

12:30 p.m. Senior Players Championship GOLF

3 p.m. PGA John Deere Classic GOLF

6:30 p.m. LPGA Marathon Classic GOLF

MLS

6 p.m. New England at Washington D.C. ESPN

TENNIS

7 a.m. Wimbledon: Men’s semifinals ESPN

10 a.m. Nielsen Pro Championship TENNIS