On the air highlights

TV/Radio Wednesday TV Radio

Baseball Braves at Reds 9:30 a.m. MLBN Phillies at Giants noon CSNBA 680 Twins at Red Sox 4 p.m. ESPN A's at Indians 4 p.m. CSNCA 95.7

Cycling Giro d'Italia 6:30 a.m. beIN

Hockey World: Finland vs. U.S.A. 10 a.m. NBCSP

NBA Bulls at Heat 4 p.m. TNT Warriors at Spurs 6:30 p.m. TNT

NHL Bruins at Maple Leafs 4 p.m. NHLN Capitals at Rangers 4:30 p.m. NBCSP Red Wings at Ducks 7 p.m. NBCSP

Soccer ILS: Pescara vs. Milan 8:55 a.m. beIN EPLS: Chelsea vs. Tottenham 11:30 a.m. FSC ILS: Inter vs. Lazio 11:30 a.m. beIN MLS: Toronto FC vs. S.J. Earthquakes 7:30 p.m. CSNCA 1590

Tennis ATP: Madrid Open 2 a.m. TENNIS

TV/Radio Thursday TV Radio

Baseball A's at Indians 9 a.m. 95.7 Phillies at Diamondbacks 7 p.m. MLBN Braves at Giants 7 p.m. CSNBA 680

College Arizona at Stanford 7 p.m. PAC12 softball

Cycling Giro d'Italia 6:30 a.m. beIN

Golf PGA: Players Championship 10 a.m. GOLF

NHL Islanders at Penguins 4 p.m. NBCSP Senators at Canadiens 4 p.m. CNBC Wild at Blackhawks 6:30 p.m. NBCSP **(If necessary) Sharks at Canucks 7 p.m. CSNCA, CNBC 98.5

Soccer ELCS: Leicester City vs. Watford 11:30 beIN

Tennis ATP: Madrid Open 5 a.m. TENNIS