TV Sports Today – July 31

Three friends jumping in excitement holding beer bottles while watching sports game on TV.

Golf

EPGA Tour: The Hero Indian Open, 7 a.m. (Golf Channel)

LPGA Tour: The LPGA Drive On Championship, 9 a.m. (Golf Channel)

PGA Tour Champions: The Ally Challenge, 11:30 a.m. (Golf Channel)

PGA Tour: The WGC-FedEx St. Jude Invitational, 2 p.m. (Golf Channel)

PGA Tour: The Barracuda Championship, 7 p.m. (Golf Channel)

KBO baseball

Doosan at KT, 5:25 a.m. (ESPN)

SK at KT, 4:55 a.m. Saturday (ESPN)

MLB

Cardinals vs. Brewers, 2 p.m. (MLB)

Reds at Tigers, 7 p.m. (Fox Sports Indiana)

Red Sox at Yankees, 7 p.m. (MLB)

Rangers at Giants, 9 p.m. (ESPN2)

Dodgers at Diamondbacks or Athletics at Mariners, 9:30 p.m. (MLB)

NBA

Seeding Games: Grizzlies vs. Trail Blazers, 4 p.m. (NBA)

Seeding Games: Celtics vs. Bucks, 6:45 p.m. (ESPN)

Seeding Games: Rockets vs. Mavericks, 9:05 p.m. (ESPN)

Men’s soccer

MLS is Back Tournament: Orlando City SC vs. LA FC, Quarterfinal, 8 p.m. (ESPN2)

WNBA

Liberty vs. Dream, 7 p.m. (NBA)

Fever vs. Wings, 8 p.m. (CBSSN)

Aces vs. Mercury, 10 p.m. (CBSSN)