Today’s TV highlights
| | |
| Auto racing | |
| 9 a.m. | Formula One: British Grand Prix, tape | Fox 28 |
| 9:30 a.m. | IRL/IndyCar Series: Indy Toronto | ABC |
| 5 p.m. | NHRA, tape | ESPN2 |
| Baseball, exhibition | |
| 2 p.m. | All-Star Futures Game | ESPN2 |
| Baseball, MLB | |
| 10:30 a.m. | Atlanta at Philadelphia | TBS |
| 11 a.m. | Toronto at Chicago White Sox | WGN |
| 1 p.m. | Seattle at Oakland | Root |
| 5 p.m. | N.Y. Yankees at Boston | ESPN |
| Cycling | | |
| 5 a.m. | Tour de France, stage 8 | NBC |
| Football, AFL | |
| 3 p.m. | Spokane at Philadelphia | SWX |
| Golf | | |
| 5 a.m. | European Tour: Open de France | Golf |
| Noon | PGA Tour: The Greenbrier Classic | CBS |
| Noon | U.S. Women’s Open | NBC |
| 4 p.m. | Champions Tour: First Tee Open | Golf |
| Motorsports | |
| 4 a.m. | MotoGP World Championship | Speed |
| 2 p.m. | MotoGP Moto2, tape | Speed |
| Soccer | | |
| Noon | MLS: Los Angeles at Chicago | ESPN |
| Tennis | | |
| 6 a.m. | Wimbledon, men’s championship match | ESPN |
| Water polo, women’s national teams | |
| 6 p.m. | Exhibition: United States vs. Hungary NBC Sports |
Today’s radio highlights
| | |
| Baseball, MLB | |
| 11 a.m. | Mariners Magazine 920-AM/1080-AM |
| Noon | Seattle at Oakland 920-AM/1080-AM |
| 4 p.m. | Boston at N.Y. Yankees 700-AM/1080-AM* |
| Baseball, NWL | |
| 6:45 p.m. | Spokane at Tri-City | 1510-AM |
| Football, AFL | |
| 2:30 p.m. | Spokane at Philadelphia | 700-AM |
*Boston at N.Y. Yankees will air on 700-AM following Shock football.