TODAY

BASEBALL — NY Yankees at Detroit, 1 p.m., MLB Network; Chicago Cubs at San Diego, 4 p.m., MLB Network; Boston at Toronto, 7:07 p.m., NESN; Atlanta at Philadelphia, 7:15 p.m., Fox.

PRO FOOTBALL — Tampa Bay at Carolina, 8:20 p.m., NFL Network.

GOLF — European Tour: KLM Open, 9:30 a.m., The Golf Channel; PGA Tour: Military Tribute at The Greenbrier, 2 p.m., The Golf Channel.

FRIDAY

AUTO RACING — NASCAR Truck: World of Westgate 200, 9 p.m., FS1.

BASEBALL — Pittsburgh at Chicago Cubs, 4 p.m., MLB Network; Minnesota at Cleveland, 7 p.m., MLB Network.

BASKETBALL — World Cup semifinal: Spain vs. Australia, 4 a.m., ESPN.

CYCLING — Vuelta A Espana (Stage 19) (tape), noon, NBCSN.

COLLEGE FOOTBALL — North Carolina at Wake Forest, 6 p.m., ESPN; Kansas at Boston College, 7:30 p.m., ACC Network; Washington State at Houston, 9:15 p.m., ESPN.

PRO FOOTBALL — CFL: Ottawa at BC, 10:30 p.m., ESPN2.

GOLF — LPGA: Solheim Cup, 3 a.m., The Golf Channel; European: KLM Open, 9:30 a.m., The Golf Channel; PGA: Military Tribute at The Greenbrier, 2 p.m., The Golf Channel.