TV Sports Today – July 24

Group of friends having fun at home,watching game and enjoying together.

Cycling

Tour de France: Stage 17, 6:30 a.m. (NBCSN)

Golf

World Long Drive Tour: The ROC City Rumble, 6 p.m. (Golf Channel)

LPGA Tour: The Evian Championship, 5 a.m. Thursday (Golf Channel)

Horse racing

From Del Mar, California, 1 p.m. (FS2)

MLB

Red Sox at Rays, noon or Phillies at Tigers, 1 p.m. (MLB)

Reds at Brewers, 2 p.m. (Fox Sports Indiana)

Cubs at Giants, 3:30 p.m. or Rangers at Mariners 4 p.m. (MLB)

Yankees at Twins, 8 p.m. (ESPN)

Angels at Dodgers, 11 p.m. (MLB)

Pan American Games

Day 1, 10 a.m. (ESPNU)

Men’s soccer

Club Friendly: Liverpool vs. Sporting Clube de Portugal, 8 p.m. (TNT)

WNBA

Mystics at Lynx, 1 p.m. (NBA)