SPORTS ON TV
Today
6:30 a.m. (TSN3) (TSN5) ITF Tennis French Open Semifinal (7h30)
9 a.m. (GOLF) EPGA
Golf Shot Clock Masters Round 2 (2h30)
11 a.m. (2) ITF Tennis
French Open Semifinal (3h) 11:30 a.m. (TSN2) Golf
Curtis Cup Day 1 (3h) (TSN1) NASCAR Auto Racing Firekeepers Casino 400 Monster Energy Cup Series Practice (1h)
(GOLF) WEB.COM Golf Rust-Oleum Championship Round 2 (2h)
1:30 p.m. (GOLF) LPGA Golf ShopRite Classic Round 1 (2h)
1:45 p.m. (TSN1) (TSN4) F1 Auto Racing Canadian Grand Prix Practice (2h) 2:30 p.m. (SNWORLD) RFL Rugby Castleford Tigers vs. Warrington Wolves Super League (2h30)
4 p.m. (TSN2) NASCAR
Auto Racing Firekeepers Casino 400 Monster Energy Cup Series Qualifying (1h)
(GOLF) PGA Golf
St. Jude Classic Round 2 (3h) 7 p.m. (SN1) MLB Baseball Baltimore Orioles at Toronto Blue Jays (3h) 8 p.m. (TSN1)(TSN3)(TSN4) (TSN5) MLS Soccer Toronto FC at Philadelphia Union (2h) 9 p.m. (7) (RSO) (RSE) (RSW) (RSP) NBA Basketball Golden State Warriors at Cleveland Cavaliers Playoffs Final Game 4 (2h30) 10:30 p.m. (TSN1) (TSN3) (TSN4) (TSN5) CFL Football Winnipeg Blue Bombers at British Columbia Lions Pre-season (3h)