TV Sports Today – July 23

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

Cycling

Tour de France: Stage 16, 110 miles, Nîmes, France, 7:30 a.m. (NBCSN)

Tour de France: Stage 17, 128 miles, Pont du Gard to Gap, France, 6:30 a.m. Wednesday (NBCSN)

Diving

NBCSN — FINA World Championships: women’s 20m high dive (taped), 7 p.m. (NBCSN)

MLB

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

Yankees at Twins or Athletics at Astros, 8 p.m. (MLB)

Soccer

Rakuten Cup: FC Barcelona vs. Chelsea, 6:30 a.m. (ESPN2)

International Champions Cup: Real Madrid vs. Arsenal, 7 p.m. (ESPN)

International Champions Cup: Guadalajara vs. Atlético Madrid, 9 p.m. (ESPN)

Leagues Cup Soccer: LA Galaxy vs. Tijuana, quarterfinal, 11 p.m. (ESPN)

Swimming

NBCSN — FINA World Championships, (taped), Noon and Midnight (NBCSN)

WNBA

All-Star Team Selection Special, 9:30 p.m. (ESPN2)

Storm at Aces, 10 p.m. (ESPN2)