Today, July 31
AUTO RACING
3:30 a.m., NBCSN — Formula One, German Grand Prix, at Hockenheim, Germany
9:30 a.m., NBCSN — NASCAR, Sprint Cup Series, Pennsylvania 400, at Long Pond, Pa.
10 a.m., CNBC — IndyCar, Honda Indy 200 at Mid-Ohio, at Lexington, Ohio
BASKETBALL
Noon, NBA — Exhibition, Women’s national teams, United States vs. Australia, at New York
CANADIAN FOOTBALL LEAGUE
3:30 p.m., ESPN2 — Toronto at Ottawa
DRAG RACING
Noon, FOX — NHRA, Toyota Sonoma Nationals, finals, at Sonoma, Calif.
GOLF
5 a.m., GOLF — Ricoh Women’s British Open, final round, at Milton Keynes, England
7 a.m., NBC — Ricoh Women’s British Open, final round, at Milton Keynes, England
7 a.m., TNT — PGA Tour, PGA Championship, final round, at Springfield, N.J.
9:30 a.m., GOLF — European PGA Tour, Kings Cup, final round, at Pattaya, Thailand (same-day tape)
10 a.m., CBS — PGA Tour, PGA Championship, final round, at Springfield, N.J.
HORSE RACING
Noon, FS2 — Saratoga Live, at Saratoga Springs, N.Y.
1 p.m., NBC — Breeders’ Cup Challenge Series, Haskell Invitational, at Oceanport, N.J.
MAJOR LEAGUE BASEBALL
9 a.m., TBS — St. Louis at Miami
4 p.m., ESPN — Seattle at Chicago Cubs
SOCCER
10 a.m., FOX — MLS, Portland at Sporting Kansas City
Noon, ESPN — MLS, Los Angeles at Seattle
TENNIS
9 a.m., ESPN2 — U.S. Open Series: WTA Tour, Rogers Cup, championship, at Montreal
Noon, ESPN2 — U.S. Open Series: ATP World Tour, Rogers Cup, championship, at Toronto