MAIN EVENTS
ON TV
Today
MLB
Rockies at Cubs or Royals at Red Sox, 2 p.m. (MLB)
Padres at Giants, 5 p.m. (MLB)
Brewers at Reds, 7 p.m. (Fox Sports Indiana)
Yankees at Astros, 8 p.m. (ESPN)
NBA Playoffs
Western Conference semifinal, Game 2, Jazz at Rockets, 8 p.m. (TNT)
NHL Playoffs
Eastern Conference semifinal, Game 3, Lightning at Bruins, 7 p.m. (NBCSN)
Western Conference semifinal, Game 4, Golden Knights at Sharks, 10 p.m. (NBCSN)
Soccer
UEFA Champions League semifinal, 2nd leg, AS Roma vs. Liverpool, 2:30 p.m. (FS1)
SPECTATOR SPORTS
Today
Baseball
Southwestern (Shelbyville) at Edinburgh, 5 p.m.
Whiteland at Franklin, 5:30 p.m.
Center Grove at Ben Davis, 5:30 p.m.
Cascade at Indian Creek, 6 p.m.
Softball
Southwestern (Shelbyville) at Edinburgh, 5 p.m.
Whiteland at Franklin, 5:30 p.m.
Bloomington North at Center Grove, 5:30 p.m.
Greenwood at Franklin Central, 5:30 p.m.
Cascade at Indian Creek, 6 p.m.
Girls tennis
Greenwood and Whiteland in Mid-State Conference tournament at Franklin, 5 p.m.
Triton Central at Edinburgh, 5 p.m.
Boys golf
Monrovia at Indian Creek, 4:30 p.m.
Center Grove and Columbus North vs. Franklin at Hillview, 5 p.m.
Unified track and field
Mid-State Conference meet at Franklin, 5:30 p.m.