TODAY

Prospect League Baseball

Danville Dans at Lafayette Aviators, 6:05 p.m.

FRIDAY

Legion Baseball

Charleston at Danville Post 210 Speakers, doubleheader, 6 p.m. (Danville Stadium)

Danville Post 210 Junior Speakers at Mattoon Junior Cracker Tournament

Prospect League Baseball

Danville Dans at Lafayette Aviators, 6:05 p.m.

SATURDAY

Legion Baseball

Shelby County at Danville Post 210 Speakers, doubleheader, noon (Gruber Park)

Danville Post 210 Junior Speakers at Mattoon Junior Cracker Tournament

Prospect League Baseball

Quincy Gems at Danville Dans, 6:30 p.m.

On The Air

TODAY

College Track and Field

NCAA Outdoors Championships, Day 2, ESPNU, 7 p.m.

Golf

PGA Tour: RBC Canadian Open, first round, GOLF, 2 p.m.

Champions Tour: Japan Championship, first round, GOLF, 9 p.m.

Major League Baseball

Colorado Rockies at Chicago Cubs, NBC Sports Chicago, 1 p.m.

National Hockey League

Stanley Cup Finals, Game 5: St. Louis Blues at Boston Bruins, NBC, 7 p.m.

Tennis

French Open: Mixed Doubles Championships, TENNIS, 4 a.m.

French Open: Women’s semifinals, TENNIS, 8 a.m.

French Open: Women’s semifinals, NBC, 11 a.m.

FRIDAY

Auto Racing

Indy Car Qualifying, NBC Sports Network, 5:30 p.m.

NASCAR Gander Outdoors Truck Series: Rattlesnake 400, Fox Sports One, 8 p.m.

College Track and Field

NCAA Outdoors Championships, Day 3, ESPN, 7:30 p.m.

Golf

PGA Tour: RBC Canadian Open, second round, GOLF, 2 p.m.

Champions Tour: Japan Championship, second round, GOLF, 11:30 p.m.

Major League Baseball

St. Louis Cardinals at Chicago Cubs, WDAN-AM 1490, NBC Sports Chicago, Fox Sports Net Midwest, 1 p.m.

Chicago White Sox at Kansas City Royals, NBC Sports Chicago, 7 p.m.

National Basketball Association

NBA Finals, Game 4: Toronto Raptors at Golden State Warriors, ABC, 8 p.m.

Tennis

French Open: Men's semifinals, TENNIS, 5:30 a.m.

French Open: Men's semifinals, NBC, 11 a.m.

Women's National Basketball Association

Dallas Wings at Indiana Fever, CBS Sports Network, 6 p.m.

Women's Soccer

Women's World Cup: France vs. South Korea, Fox Sports 1, 2 p.m.