TODAY

Baseball

4:30 p.m. Yankees at Royals TBS

5:30 p.m. Giants at Rockies NBCBA

6:30 p.m. Athletics at Angels NBCCA

8:30 p.m. Mariners at D’backs, in progress MLB

wnba

5 p.m. Chicago at New York ESPN

Soccer

8:50 a.m. Men’s Friendlies: Azerbaijan vs. Hungary FS2

11:30 a.m. World Cup qualifying: Netherlands vs. Malta FS2

2:05 p.m. Men’s Friendlies: New Zealand vs. Ukraine FS2

2:30 p.m. Men’s Friendlies: USA vs. Turkey TRUTV

4:55 p.m. World Cup qualifying: Argentina vs. Colombia TELE

5 p.m. Men’s Friendlies USA vs. Switzerland TNT, TRUTV

5:30 p.m. Men’s Friendlies: Mexico vs. Turkey UNIV

5:35 p.m. Men’s Friendlies: Canada vs. Ukraine FS2

softball

5 p.m. Athletes Unlimited: Talons vs. Bandits ESPN2

WEDNESDAY

Baseball

10 a.m. Cubs at Phillies MLB

1 p.m. Athletics at Angels NBCCA

1 p.m. Dodgers at Padres MLB

4 p.m. Congressional Baseball Game for Charity FS1

4:30 p.m. Yankees at Royals MLB

5:30 p.m. Giants at Rockies NBCBA

wnba

7 p.m. Sparks at Aces CBSSN

Golf

3:30 a.m. (Thu.): U.S. Open, First Round USA

NBA finals

5:30 p.m. Game 3: Thunder at Pacers ABC

Soccer

4 p.m. Canadian Championship: Ottawa vs. York United FS2

5 p.m. USL: Rhode Island FC at Louisville City FC ESPN2

Volleyball

9 a.m. FIVB Men’s Nations League: Ukraine vs. United States CBSSN