Sports on TV today

Auto racing

NASCAR, Monster Energy Cup Series, Coca-Cola 600, practice, 9 and 11 a.m. (FS1)

NASCAR, Xfinity Series, Alsco 300, 1 p.m. (FS1)

Boxing

Premier Champions, Eddie Ramirez vs. Argenis Mendez, junior welterweights; Tugstsogt Nyambayar vs. Oscar Escandon, featherweights, 9 p.m. (FS1)

College lacrosse

NCAA Tournament, semifinal, Yale vs. Albany (NY), Noon (ESPN2)

NCAA Tournament, semifinal, Duke vs. Maryland, 2:30 p.m. (ESPN2)

College softball

NCAA Super Regionals, Game 2, Arkansas at Oklahoma, 1 p.m. (ESPN)

NCAA Super Regionals, Game 2, Tennessee at Georgia, 3 p.m. (ESPN)

NCAA Super Regionals, Game 3 (if necessary), Texas A&M at Florida, 5 p.m. (ESPN)

NCAA Super Regionals, Game 2, LSU at Florida State, 5 p.m. (ESPN2)

NCAA Super Regionals, Game 3 (if necessary), Arizona at UCLA, 7 p.m. (ESPN)

NCAA Super Regionals, Game 2, Alabama at Washington, 7 p.m. (ESPN2)

NCAA Super Regionals, Game 3 (if necessary), Kentucky at Oregon, 9 p.m. (ESPN)

NCAA Super Regionals, Game 2, South Carolina at Arizona State, 9 p.m. (ESPN2)

Golf

European PGA Tour, BMW PGA Championship, 7:30 a.m. (Golf Channel)

PGA Tour, Fort Worth Invitational, 1 p.m. (Golf Channel) and 3 p.m. (CBS)

Champions Tour, Senior PGA Championship, 1 p.m. (NBC)

LPGA Tour, Volvik Championship, 3 p.m. (Golf Channel)

MLB

Braves at Red Sox, 1 p.m. (MLB)

Royals at Rangers, 4 p.m. (FS1)

Angels at Yankees, Astros at Indians or Giants at Cubs, 7 p.m. (FOX)

Reds at Rockies, 9 p.m. (Fox Sports Indiana)

Padres at Dodgers or Twins at Mariners, 10 p.m. (MLB)

Motorsports

AMA, Lucas Oil Pro Motocross Series, Glen Helen Classic, 6 p.m. (NBCSN)

NBA Playoffs

Western Conference finals, Game 6, Rockets at Warriors, 9 p.m. (TNT)

Rugby

English Premiership, final, Saracens vs. Exeter, 9:30 a.m. (NBCSN)

Soccer

UEFA Champions League, Final, Real Madrid vs. Liverpool, 2:30 p.m. (FOX)

NWSL, Orlando at Chicago, 3:30 p.m. (LIFE)

Track and field

IAAF Diamond League, Prefontaine Classic, 4 p.m. (NBC)