TV-radio listings: July 7

Television

Cycling Tour de France NBCSN 7 a.m.

Golf Irish Open Golf 4:30 a.m.

Golf LECOM Health Challenge Golf 11:30 a.m.

Golf The Greenbrier Classic Golf 2 p.m.

Golf Thornberry Creek Classic Golf 5 p.m.

Motor sports Xfinity qualifying NBCSN 3:30 p.m.

Motor sports Monster Energy Cup qualifying NBCSN 5 p.m.

Motor sports Xfinity race NBCSN 7 p.m.

Pro baseball Pittsburgh at Chicago Cubs MLB 1 p.m.

Pro baseball Boston at Tampa Bay MLB 6 p.m.

Pro baseball Astros at Toronto Root 6 p.m.

Pro baseball L.A. Angels at Texas FSSW 7 p.m.

Pro basketball NBA summer: Toronto NBA 5 p.m.vs. New Orleans

Pro basketball NBA summer: Milwaukee ESPN2 5:30 p.m.vs. Cleveland

Pro basketball NBA summer: Brooklyn vs. Atlanta NBA 7 p.m.

Pro basketball NBA summer: L.A. Clippers ESPN 7:30 p.m.vs. L.A. Lakers

Pro basketball NBA summer: Rockets vs. Denver NBA 9 p.m.

Pro basketball NBA summer: Phoenix ESPN2 9:30 p.m.vs. Sacramento

Soccer French Guiana vs. Canada FS2 6 p.m.

Soccer Honduras vs. Costa Rica FS2 8:30 p.m.

Softball United States vs. Japan ESPN2 7:30 p.m.

Tennis Wimbledon ESPN 6 a.m.

Radio

Pro baseball Astros at Toronto 790 AM 6 p.m.Astros in Spanish 94.1 FM

Pro baseball Skeeters at Somerset1560 AM 6 p.m.