Sports calendar: July 25

<p>MAIN EVENTS</p>
<p>TV today</p>
<p>Cycling</p>
<p><strong>Tour de France, Stage 17, from Bagneres-de-Luchon to Saint-Lary-Soulan, France, 9:30 a.m. (NBCSN)</strong></p>
<p>Horse racing</p>
<p><strong>Saratoga Live, Honorable Miss Handicap, 4 p.m. (FS2)</strong></p>
<p>MLB</p>
<p><strong>Cardinals at Reds, 12:30 p.m. (Fox Sports Indiana)</strong></p>
<p><strong>Dodgers at Phillies or Yankees at Rays, 12:30 p.m. (MLB)</strong></p>
<p><strong>Diamondbacks at Cubs or Nationals at Brewers, 3:30 p.m. (MLB)</strong></p>
<p><strong>Twins at Blue Jays, 5 p.m. (MLB)</strong></p>
<p><strong>Boston at Baltimore, 7 p.m. (ESPN)</strong></p>
<p><strong>White Sox at Angels or Astros at Rockies, 10 p.m. (MLB)</strong></p>
<p>Soccer</p>
<p><strong>International Champions Cup, Juventus vs. Bayern Munich, 7 p.m. (ESPNU)</strong></p>
<p><strong>International Champions Cup, Borussia Dortmund vs. Benfica, 7:55 p.m. (ESPNEWS)</strong></p>
<p><strong>International Champions Cup, Manchester City vs. Liverpool, 8 p.m. (ESPN2)</strong></p>
<p><strong>International Champions Cup, AS Roma vs. Tottenham Hotspur, 10 p.m. (ESPN2)</strong></p>
<p><strong>International Champions Cup, AC Milan vs. Manchester United, 11 p.m. (ESPN)</strong></p>
<p>Swimming</p>
<p><strong>U.S. National Championships (same-day tape), 11 p.m. (NBCSN)</strong></p>
<p>Send in your results</p>
<p>To submit your results to the Daily Journal sports department, please send an email to <a href="mailto:[email protected]">[email protected]</a>.</p>