MLB BASEBALL
12:30 p.m.
TBS — Houston at Baltimore

7 p.m.
ESPN — St. Louis at Chicago Cubs

TV Sports Schedule

Sunday, July 23
AUTO RACING
1:30 p.m.
NBC — NASCAR, Monster Energy Series, Brickyard 400, at Indianapolis

BASKETBALL
11 a.m.
ESPN — The Basketball Tournament, Regional final game, at New York

1 p.m.
ESPN — The Basketball Tournament, Regional final game, at New York

3 p.m.
ESPN2 — The Basketball Tournament, Regional final game, at New York

5 p.m.
ESPN2 — The Basketball Tournament, Regional final game, at New York

CYCLING
9:30 a.m.
NBCSN — Tour de France, Stage 21 (final), Montgeron, France to Paris (Champs-Élysées)

DRAG RACING
2 p.m.
FOX — NHRA, Mopar Mile-High Nationals, finals, qualifying, at Denver

GOLF
6 a.m.
NBC — British Open, final round, at Southport, England

3 p.m.
GOLF — PGA Tour, Barbasol Championship, final round, at Auburn, Ala.

8 p.m.
GOLF — LPGA Tour, Marathon Classic, final round, at Sylvania, Ohio (same-day tape)

HORSE RACING
3 p.m.
FS2 — Saratoga Live, at Saratoga Springs, N.Y.

MLB BASEBALL
12:30 p.m.
TBS — Houston at Baltimore

7 p.m.
ESPN — St. Louis at Chicago Cubs

SOCCER
4 p.m.
ESPN — International Champions Cup, Real Madrid vs. Manchester United, at Santa Clara, Calif.

5:30 p.m.
FS1 — MLS, Portland at Vancouver

8 p.m.
FS1 — CONCACAF Gold Cup, semifinal, teams TBA, at Pasadena, Calif.

SWIMMING
1 p.m.
NBCSN — FINA World Championships, at Budapest, Hungary (same-day tape)

VOLLEYBALL
3 p.m.
NBCSN — AVP Pro Beach Tour, at Hermosa Beach, Calif.