Television/Radio

TV Radio

AUTO RACING

3 p.m. NASCAR Trucks qualifying FS1

6:30 p.m. NASCAR Trucks Buckle Up in Your Truck FS1

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

TEXAS LEAGUE

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

MLB

7 p.m. Houston at Texas ESPN KYAL-97.1

NBA SUMMER LEAGUE

5 p.m. Toronto vs. Indiana NBA

5:30 p.m. Atlanta vs. Washington ESPN2

7 p.m. Portland vs. Oklahoma City NBA

7:30 p.m. Utah vs. Houston ESPNU

9 p.m. Sacramento vs. L.A. Clippers NBA

9:30 p.m. Boston vs. Memphis ESPN2

CYCLING

6:30 a.m. Tour de France: Stage 6 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

4:30 a.m. EPGA Scottish Open GOLF

HORSE RACING

Noon Horse racing FS2

TENNIS

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

10 a.m. Nielsen Pro Championship TENNIS