Sports on TV
AUTO RACING
•Formula One, German Grand Prix, qualifying, 7 a.m. on NBCSN •NASCAR, Camping World Truck Series, Pocono Mountains 150 qualifying, 8 a.m. on FS1 •NASCAR, Spring Cup Series, Pennsylvania 400, final practice, 10 a.m. on NBCSN •NASCAR, Camping World Truck Series, Pocono Mountains 150, noon on FS1 •Global RallyCross Series, 1 p.m. on NBC •IndyCar, Honda Indy 200 at Mid-Ohio, 1 p.m. on NBCSN •NASCAR, Xfinity Series, U.S. Cellular 250 qualifying, 3 p.m. on NBCSN •NASCAR, Xfinity Series, U.S. Cellular 250, 7 p.m. on NBCSN
BOXING
•Premier Champions, Leo Santa Cruz vs. Carl Frampton, featherweight championship; Mikey Garcia vs. Elio Rojas, junior welterweights, 8 p.m. on Showtime
DRAG RACING
•NHRA, Toyota Sonoma Nationals, qualifying, 9 p.m. on FS1
GOLF
•Ricoh Women's British Open, 10 a.m. on NBC •PGA Tour, PGA Championship, 10 a.m. on TNT •PGA Tour, PGA Championship, 1 p.m. on CBS
HORSE RACING
•Saratoga Live, 3 p.m. on FS2
MAJOR LEAGUES
•Nationals at Giants, 3 p.m. on FS1 •Cardinals at Marlins, 6 p.m. on FS1
MMA
UFC 201, prelims, 7 p.m. on FS2
PREP HOOPS
•The Basketball Tournament, at Bronx, N.Y., 4 p.m. and 6 p.m. on ESPN
SOCCER
•International Champions Cup, Celtic vs. Barcelona, noon on ESPN •International Champions Cup, Real Madrid vs. Chelsea, 2 p.m. on ESPN •International Champions Cup, Internazionale vs. Bayern Munich, 4 p.m. on ESPNNEWS •International Champions Cup, Liverpool vs. AC Milan, 9 p.m. on ESPN2 •International Champions Cup, Paris Saint German vs Leicester City, 11 p.m. on ESPN
TENNIS
•WTA, Rogers Cup, noon & 5 p.m. on ESPN2 •ATP, Rogers Cup, 2 p.m. & 7 p.m. on ESPN2