Sports on TV today
Auto racing
NASCAR, Xfinity Series, Iowa 250, qualifying, 2:30 p.m. (FS2)
NASCAR, Xfinity Series, Iowa 250, 5 p.m. (FS1)
College Baseball
NCAA College World Series, Game 3, Arkansas vs. Texas, 2 p.m. (ESPN)
NCAA College World Series, Game 4, Texas Tech vs. Florida, 7 p.m. (ESPN2)
Drag racing
NHRA, Thunder Valley Nationals, finals (same-day tape), 7:30 p.m. (FS1)
Golf
USGA, U.S. Open, final round, 10 a.m. (FOX)
LPGA Tour, Meijer Classic, final round, 1:30 p.m. (Golf Channel)
MLB
Reds at Pirates, 1:30 p.m. (Fox Sports Indiana)
Rays at Yankees OR Astros at Royals, 2 p.m. (MLB)
Red Sox at Mariners OR Giants at Dodgers (games joined in progress), 5 p.m. (MLB)
Cubs at Cardinals, 8 p.m. (ESPN)
Soccer
FIFA World Cup, Group stage: Group E, Costa Rica vs. Serbia, 8 a.m. (FOX)
FIFA World Cup, Group stage: Group F, Germany vs. Mexico, 11 a.m. (FS1)
FIFA World Cup, Group stage: Group E, Brazil vs. Switzerland, 2 p.m. (FS1)
FIFA World Cup, Group stage: Group E, Brazil vs. Switzerland (in Spanish), 2 p.m. (NBCSN)
WNBA
Sparks at Sky, 6 p.m. (NBA)
Mercury at Aces, 8 p.m. (NBA)




