All Times Eastern
Bundesliga
Bundesliga Special-Rising Stars: Xavi, Beier & Tel — ESPN+, 5:30 p.m.
College Baseball
Longwood at Richmond — ESPN+, 2:30 p.m.
Monmouth at Rutgers — B1G+, 3 p.m.
Dayton at Akron — ESPN+, 3 p.m.
Sacred Heart at Fordham — ESPN+, 3 p.m.
Texas State at Incarnate Word — ESPN+, 3 p.m.
Villanova at Lafayette — ESPN+, 3 p.m.
Gonzaga at Oregon — Pac-12 Network/Pac-12 Oregon, 3:05 p.m.
Columbia at St. John’s — ESPN+, 3:30 p.m.
Bradley at Eastern Illinois — ESPN+, 4 p.m.
Illinois-Chicago at Wisconsin-Milwaukee — ESPN+, 4 p.m.
Charlotte at Clemson — ACC Network, 5 p.m.
Appalachian State at Western Carolina — ESPN+, 5 p.m.
Eastern Kentucky at Cincinnati — ESPN+, 5 p.m.
North Alabama at Belmont — ESPN+, 5 p.m.
Queens at South Carolina Upstate — ESPN+, 5 p.m.
Air Force at Texas A&M — SEC Network Plus, 5 p.m.
Kent State at Penn State — B1G+, 5:30 p.m.
Campbell at North Carolina State — ACC Network Extra, 6 p.m.
Coastal Carolina at North Carolina — ACC Network Extra, 6 p.m.
Gardner-Webb at Duke — ACC Network Extra, 6 p.m.
Mercer at Florida State — ACC Network Extra, 6 p.m.
Pittsburgh at West Virginia — ACC Network Extra, 6 p.m.
Ball State at Purdue — B1G+, 6 p.m.
Evansville at Indiana — BTN+, 6 p.m.
Kansas State at UConn — CBS Sports Network, 6 p.m.
Cal State-Northridge at Pepperdine — ESPN+, 6 p.m.
Davidson at Winthrop — ESPN+, 6 p.m.
Florida Atlantic at Florida International — ESPN+, 6 p.m.
Florida Gulf Coast at South Florida — ESPN+, 6 p.m.
Liberty at Virginia Commonwealth — ESPN+, 6 p.m.
Michigan at Toledo — ESPN+, 6 p.m.
Morehead State at Marshall — ESPN+, 6 p.m.
Bellarmine at Tennessee — SEC Network Plus, 6 p.m.
Valparaiso at Notre Dame – ACC Network Extra, 6:30 p.m.
Cornell at Binghamton — ESPN+, 6:30 p.m.
Pittsburgh at West Virginia — ESPN+, 6:30 p.m.
Jacksonville at Florida — SEC Network Plus, 6:30 p.m.
Kentucky at Louisville — ACC Network, 7 p.m.
Radford at Virginia Tech — ACC Network Extra, 7 p.m.
North Dakota State at Minnesota — B1G+, 7 p.m.
Southern Indiana-Evansville at Illinois — B1G+, 7 p.m.
Alabama State at Jacksonville State — ESPN+, 7 p.m.
Arkansas-Little Rock at Central Arkansas — ESPN+, 7 p.m.
Austin Peay at Middle Tennessee — ESPN+, 7 p.m.
Baylor at Texas-Arlington — ESPN+, 7 p.m.
Dallas Baptist at Oklahoma State — ESPN+, 7 p.m.
Louisiana at Southeastern Louisiana — ESPN+, 7 p.m.
Louisiana Tech at Louisiana-Monroe — ESPN+, 7 p.m.
LSU-Alexandria at Northwestern State — ESPN+, 7 p.m.
New Mexico State at Tarleton State — ESPN+, 7 p.m.
Nicholls at Southern Mississippi — ESPN+, 7 p.m.
South Carolina at The Citadel — ESPN+, 7 p.m.
TCU at Abilene Christian — ESPN+, 7 p.m.
Texas A&M-Corpus Christi at Texas-San Antonio — ESPN+, 7 p.m.
Troy at Samford — ESPN+, 7 p.,m.
Vanderbilt at Lipscomb — ESPN+, 7 p.m.
Western Kentucky at Southern Indiana — ESPN+, 7 p.m.
Georgia Tech at Auburn — SEC Network, 7 p.m.
Alcorn State at Mississippi State — SEC Network Plus, 7 p.m.
UAB at Alabama — SEC Network Plus, 7 p.m.
Houston Christian at Houston — ESPN+, 7:30 p.m.
Missouri at Missouri State — ESPN+, 7:30 p.m.
Texas-Rio Grande Valley at Texas — Longhorn Network, 7:30 p.m.
New Orleans at LSU — SEC Network Plus, 7:30 p.m.
UCLA at Cal-Santa Barbara — ESPN+, 7:35 p.m.
Texas Tech at Arkansas — ESPN2, 8 p.m.
Cal-Davis at Pacific — ESPN+, 8 p.m.
Utah Tech at BYU — ESPN+, 8 p.m.
Colorado State-Pueblo at New Mexico — Mountain West Network, 8 p.m.
Arizona State at Cal State-Fullerton — ESPN+, 9 p.m.
Fresno State at Loyola Marymount — ESPN+, 9 p.m.
San Diego State at Long Beach State — ESPN+, 9 p.m.
Santa Clara at Cal Poly — ESPN+, 9 p.m.
Oregon State at Nevada — Nevada Sports Network/Mountain West Network, 9:05 p.m.
South Florida at Cal — Pac-12 Insider, 9:05 p.m.
Arizona at Grand Canyon — ESPN+, 10 p.m.
At the Plate — Big Ten Network, 10 p.m.
College Basketball
Men’s
Field of 68: After Dark — Stadium, 9 p.m.
College Golf
Men’s
Western Intercollegiate, Pasatiempo Golf Club, Santa Cruz, CA
2nd Round — Golf Channel/Peacock, 7 p.m.
College Softball
George Mason at George Washington — ESPN+, noon
Youngstown State at Morehead State — ESPN+, noon
Prairie View A&M at Texas A&M-Corpus Christi — ESPN+, 12:05 p.m.
Ohio at Toledo — ESPN+, 1 p.m.
George Mason at George Washington — ESPN+, 2 p.m.
Texas Southern at Tarleton State — ESPN+, 2 p.m.
Youngstown State at Morehead State — ESPN+, 2:30 p.m.
Belmont at Murray State — ESPN+, 3 p.m.
Boston University at Harvard — ESPN+, 3 p.m.
Longwood at James Madison — ESPN+, 3 p.m.
Northern Kentucky at Dayton — ESPN+, 3 p.m.
Western Carolina at Gardner-Webb — ESPN+, 3 p.m.
Ithaca at Cornell — ESPN+, 3:30 p.m.
Ohio at Toledo — ESPN+, 3:30 p.m.
Purdue Fort Wayne at Akron — ESPN+, 4 p.m.
Rhodes College at Tennessee-Martin — ESPN+, 4 p.m.
Stonehill at Bryant — ESPN+, 4 p.m.
Louisiana Tech at Mississippi — SEC Network Plus, 4 p.m.
Carroll College at Montana — ESPN+, 4:30 p.m.
Texas Southern at Tarleton State — ESPN+, 4:30 p.m.
Illinois at Northwestern — Big Ten Network, 5 p.m.
College of Charleston at Charleston Southern — ESPN+, 5 p.m.
Iowa at Iowa State — ESPN+, 5 p.m.
Longwood at James Madison — ESPN+, 5 p.m.
Western Carolina at Gardner-Webb — ESPN+, 5 p.m.
Belmont at Murray State — ESPN+, 5:30 p.m.
Boston University at Harvard — ESPN+, 5:30 p.m.
Ithaca at Cornell — ESPN+, 5:30 p.m.
Virginia Tech at Virginia — ACC Network Extra, 6 p.m.
Notre Dame at Indiana — BTN+, 6 p.m.
Drake at Northern Iowa — ESPN+, 6 p.m.
Georgia Tech at Georgia State — ESPN+, 6 p.m.
Illinois State at Bradley — ESPN+, 6 p.m.
Louisville at Eastern Kentucky — ESPN+, 6 p.m.
North Texas at Texas A&M-Commerce — ESPN+, 6 p.m.
Sam Houston at Houston Christian — ESPN+, 6 p.m.
New Mexico State at New Mexico — Mountain West Network, 6 p.m.
Memphis at Mississippi State — SEC Network Plus, 6 p.m.
Georgia at Kentucky — ESPNU, 6:30 p.m.
Louisiana Tech at Mississippi — SEC Network Plus, 6:30 p.m.
Winthrop at Clemson — ACC Network Extra, 7 p.m.
Michigan State at Michigan — Big Ten Network, 7 p.m.
Carroll College at Montana — ESPN+, 7 p.m.
Lamar at Houston — ESPN+, 7 p.m.
Tulsa at Oklahoma — ESPN+, 7 p.m.
Louisiana at LSU — SEC Network Plus, 7 p.m.
Texas-Arlington at Baylor — ESPN+, 7:30 p.m.
Idaho State at BYU — ESPN+, 8 p.m.
North Texas at Texas A&M-Commerce — ESPN+, 8 p.m.
Utah State at Utah Valley — ESPN+, 8 p.m.
Texas A&M at Alabama — ESPNU, 8:30 p.m.
Arizona State at Grand Canyon — ESPN+, 9 p.m.
Golf
The Smylie Show — SportsGrid, 7 a.m.
Golf Today — Golf Channel, 6 p.m.
Golf Central — Golf Channel, 10 p.m.
LaLiga
LaLiga News — ESPN+, 9 a.m.
LaLiga World: El Clasico Special — ESPN+, 11 a.m.
Mixed Martial Arts
Good Guy/Bad Guy — ESPN2, 1 a.m. (Wednesday)
MLB
American League
Texas at Detroit — MLB Network/Bally Sports Southwest/Bally Sports Detroit, 1 p.m.
Minnesota at Baltimore — Bally Sports North/MSN, 6:30 p.,m.
Anaheim at Tampa Bay — Bally Sports West/Bally Sports Sun, 6:50 p.m.
Cleveland at Boston — Bally Sports Great Lakes/NESN, 7 p.m.
New York Yankees at Toronto — YES/Sportsnet (East/Ontario)/Sportsnet One, 7 p.m.
Kansas City at Chicago White Sox — Bally Sports Kansas City/NBC Sports Chicago, 7:30 p.m.
National League
Colorado at Philadelphia — Rockies.TV/NBC Sports Philadelphia Plus, 6:30 p.m.
San Francisco at Miami — NBC Sports Bay Area/Bally Sports Florida, 6:30 p.m.
Pittsburgh at New York Mets — SportsNet Pittsburgh/SNY, 7 p.m.
San Diego at Milwaukee — Padres.TV/Bally Sports Wisconsin, 7:30 p.m.
Chicago Cubs at Arizona — Marquee Sports Network/Dbacks.TV, 9:30 p.m./MLB Network (backup), 11 p.m. (joined in progress)
Washington at Los Angeles Dodgers — MASN2/Spectrum SportsNet LA, 9:30 p.m./MLB Network (main), 11 p.m. (joined in progress)
Interleague
MLB on TBS Tuesday
Announcers: Don Orsillo/Jeff Francoeur
Atlanta at Houston — Bally Sports Southeast/Space City Home Network, 8 p.m.
Announcers: Lauren Shehadi/Curtis Granderson/Pedro Martinez/Jimmy Rollins
MLB on TBS Leadoff — TBS, 7:30 p.m.
MLB on TBS Closer — TBS, 11 p.m.
Cincinnati at Seattle — Bally Sports Ohio/Root Sports, 9:30 p.m.
St. Louis at Oakland — Bally Sports Midwest/NBC Sports California, 9:30 p.m.
MLB Central — MLB Network, 9 a.m.
MLB Now — MLB Network, noon
Off Base — MLB Network, 4 p.m.
MLB Tonight — MLB Network, 6 p.m.
Blue Jays Central — Sportsnet (East/Ontario)/Sportsnet One, 6:30 p.m.
MLB Big Inning — MLB Network, 8:30 p.m.
Quick Pitch — MLB Network, 1 a.m. (Wednesday)
NASCAR
NASCAR Race Hub — FS1, 6 p.m.
NBA Playoffs
Play-In Tournament
Western Conference
Announcers: Kevin Harlan/Reggie Miller//Allie LaForce
Los Angeles Lakers at New Orleans Pelicans — TNT, 7:30 p.m. (winner becomes 7th seed)=
Announcers: Brian Anderson/Stan Van Gundy//Chris Haynes
Golden State Warriors at Sacramento Kings — TNT, 10 p.m. (loser eliminated)
Announcers: Ernie Johnson/Charles Barkley/Shaquille O’Neal/Kenny Smith
NBA Tip-Off — TNT, 7 p.m.
Inside the NBA — TNT, 12:30 a.m. (Wednesday)
Announcers: Adam Lefkoe/Tim Doyle/John Henson
NBA BetCast — truTV, 7:30 p.m.
Run It Back — FanDuel TV, 10 a.m.
NBA CrunchTime: Best of CrunchTime-04/14 — NBA TV, noon
The Hoop Collective — ESPN2, 2 p.m.
Inside the Association — Stadium, 3 p.m.
NBA Today — ESPN, 3 p.m.
Playoff Central Live — NBA TV 4 p.m.
NBA GameTime: Say What? — NBA TV, 8 p.m.
NBA Play-In LIVE Prime Time — SportsGrid, 8 p.m.
Playoff Central Live: Los Angeles Lakers/New Orleans Postgame — NBA TV, 10 p.m.
Playoff Central Live: Golden State/Sacramento Postgame — NBA TV, 12:30 a.m. (Wednesday)
NFL
NFL Live — ESPN, 4 p.m.
SportsCenter Special: QB Draft Class of 2024 — ESPN2, 5 p.m.
Path to the Draft — NFL Network, 6 p.m.
The Game Plan — Bleav Football, 7 p.m.
NFL Total Access — NFL Network, 7 p.m.
Simms Complete — Bleav Football, 7:30 p.m.
NFL Mock Draft Live — NFL Network, 8 p.m.
NHL
NHL on ESPN
Announcers: Bob Wischusen/Ray Ferraro//Emily Kaplan
Toronto Maple Leafs at Florida Panthers — ESPN, 7:30 p.m.
Announcers: Roxy Bernstein/Cassie Campbell-Pascall
Calgary Flames at Vancouver Canucks — ESPN+/Hulu/Sportsnet West/Sportsnet Pacific, 10 p.m.
Announcers: Mike Monaco/Ryan Callahan//Blake Bolden
Chicago Blackhawks at Vegas Golden Knights — ESPN+/Hulu/Sportsnet 360/TVA Sports, 10 p.m.
Announcers: John Buccigross/Kevin Weekes
The Point — ESPN2, 6:30 p.m.
Carolina at Columbus — Bally Sports South/Bally Sports Ohio, 7 p.m.
Detroit at Montréal — Bally Sports Detroit/TSN2/RDS, 7 p.m.
Ottawa at Boston — TSN5/RDS2/NESN, 7 p.m.
Washington at Philadelphia — Sportsnet (Pacific/West)/Monumental Sports Network/NBC Sports Philadelphia, 7 p.m,.
Seattle at Winnipeg — Root Sports Plus/TSN3, 8 p.m.
NHL Now — NHL Network/Sportsnet One, 4 p.m.
NHL Tonight: Pre-Game Skate — NHL Network, 6 p.m.
Hockey Central — Sportsnet (Pacific/West), 6:30 p.m.
NHL Tonight — NHL Network, 7 p.m.
Winnipeg Jets Pregame — TSN3, 8 p.m.
On the Fly — NHL Network, 10:30 p.m.
On the Fly — NHL Network, 11:30 p.m.
On the Fly — NHL Network, 12:30 a.m. (Wednesday)
Soccer
Morning Footy — CBS Sports Golazo Network, 8 a.m.
Box 2 Box — CBS Sports Golazo Network, noon
Scoreline — CBS Sports Golazo Network, 5 p.m.
ESPN FC — ESPN+, 6 p.m.
Kickin’ It: Tony Meola — CBS Golazo Network, 10 p.m.
Línea de cuatro — TUDN, 11 p.m.
Sports News & Talk
Follow the Money — DraftKings Network, 7 a.m.
SportsCenter — ESPN, 7 a.m.
The Carton Show — FS1, 7 a.m.
GOJO and Golic — DraftKings Network, 8 a.m.
Get Up — ESPN, 8 a.m.
SportsCenter — ESPN2, 8 a.m.
Sports News Highlights — NLSE, 8 a.m.
The Early Betting Line LIVE — SportsGrid, 8 a.m.
Morning Buzz — CBS Sports HQ, 9 a.m.
SportsCenter — ESPN2, 9 a.m.
The Dan Patrick Show — Peacock, 9 a.m.
The Dan Le Batard Show With Stugotz: Local Hour — YouTube, 9 a.m.
Nothing Personal With David Samson — DraftKings Network, 10 a.m.
The Dan Le Batard Show With Stugotz — DraftKings Network, 11 a.m.
NewsWire LIVE — SportsGrid, 11 a.m.
B1G Today — Big Ten Network, noon
Midday Rundown — CBS Sports HQ, noon
The Pat McAfee Show — ESPN, noon
Live on the Line — Stadium, noon
The Rich Eisen Show — The Roku Channel, noon
The Immortals — NLSE, 1 p.m.
The Short List — NLSE, 1:30 p.m.
Early Edge — CBS Sports Network, 2 p.m.
SportsCenter — ESPN, 2 p.m.
Sports News Highlights — NLSE, 2 p.m.
Red Corner/Blue Corner — Stadium, 2 p.m.
The Pat McAfee Show — YouTube, 2 p.m.
Trending Now — CBS Sports HQ, 3 p.m.
CBS Sports HQ Spotlight — CBS Sports Network, 3 p.m.
Pablo Torre Finds Out — DraftKings Network, 3 p.m.
Brother From Another — Peacock, 3 p.m.
The Paul Finebaum Show — SEC Network, 3 p.m.
Ferrall Coast to Coast — SportsGrid, 3 p.m.
Stadium Clubhouse — Stadium, 3:30 p.m.
ACC PM — ACC Network, 4 p.m.
Sports Unlimited — NLSE, 4 p.m.
You Better You Bet — Stadium, 4 p.m.
CBS Sports HQ Spotlight — CBS Sports Network, 4:30 p.m.
Around the Horn — ESPN, 5 p.m.
The Immortals — NLSE, 5 p.m.
Pardon the Interruption — ESPN, 5:30 p.m.
The Short List — NLSE, 5:30 p.m.
Sportsline Picks & Previews — CBS Sports HQ, 6 p.m.
SportsCenter — ESPN, 6 p.m.
ESPN BET Live — ESPN2, 6 p.m.
Sports News Highlights — NLSE, 6 p.m.
Game Time Betting Decisions LIVE — SportsGrid, 6 p.m.
The Rally– Stadium, 6 p.m.
Sportsday — BBC News, 6:45 p.m.
SportsCenter — ESPN, 7 p.m.
Primetime Scoreboard — CBS Sports HQ, 7 p.m.
Stadium Clubhouse — Stadium, 7:30 p.m.
Sportsday — BBC News, 7:45 p.m.
E60: Only The Strong Survive — ESPN2, 8 p.m.
E60: Blood Brothers — ESPN2, 8:30 p.m.
Sportsday — BBC News, 8:45 p.m.
The B1G Show — Big Ten Network, 9 p.m.
Sportsday — BBC News, 9:45 p.m.
All ACC — ACC Network, 10 p.m.
SportsRage Late Night LIVE — SportsGrid, 10 p.m.
Postgame Headlines & Highlights — CBS Sports HQ, 11 p.m.
SportsCenter at Night — ESPN, 10 p.m.
SportsCenter at Night — ESPN, 11 p.m.
Sports News Highlights — NLSE, 11 p.m.
Headlines & Highlights — CBS Sports HQ, midnight
SportsCenter at Night — ESPN, midnight
Contacto deportivo — Univision/TUDN, midnight
The Bostonian vs. The Book — SportsGrid, 1 a.m. (Wednesday)
SportsCenter at Night — ESPN, 1 a.m. (Wednesday)
TMZ Sports — FS1, 1:30 a.m. (Wednesday)
The Bostonian vs. The Book — SportsGrid, 2 a.m. (Wednesday)
Boomer and Gio — CBS Sports Network, 6 a.m. (Wednesday)
Unsportsmanlike with Evan, Canty and Michelle — ESPN2/ESPNU, 6 a.m. (Wednesday)
Maggie & Perloff — YouTube, 6 a.m. (Wednesday)
Tennis
Center Court Live: Barcelona Open (ATP Tour)/BMW Open (ATP Tour)/Tiriac Open (ATP Tour)/Open Capfinances Rouen Métropole (WTA Tour)/Porsche Tennis Grand Prix (WTA Tour) — Tennis Channel, 5 a.m. (Wednesday)
UEFA Champions League
Quarterfinals
2nd Leg, Estadi Olímpic Lluís Companys, Barcelona, Spain
Announcers — CBS: Chris Wittyngham/Ray Hudson
Barcelona vs. Paris Saint-Germain — CBS/UniMás/TUDN, 2:55 p.m. (aggregate, 3-2)
Announcers: Kate Abdo/Jamie Carragher/Thierry Henry/Micah Richards//Guillem Balagué (Barcelona)//Peter Schmeichel (Dortmund)
UEFA Champions League Today Pre-Match — CBS Sports Golazo Network, 1:30 p.m.
UEFA Champions League Today Pre-Match — CBS, 2 p.m.
UEFA Champions League Today Post Match — CBS Sports Network, 5 p.m.
Fútbol central — UniMás/TUDN, 2 p.m.
Misión Europa — TUDN, 5 p.m.
2nd Leg, Westfalenstadion, Dortmund, Germany
Borussia Dortmund vs. Atlético de Madrid — Paramount+/Vix+, 3 p.m. (aggregate, 1-2)
CBS Sports Golazo Matchday — CBS Sports Golazo Network, 1 p.m.
UCL Multicast Stream — Paramount+, 3 p.m.
The Champions Club — CBS Sports Golazo Network, 8 p.m.

About Ken Fang
Ken has been covering the sports media in earnest at his own site, Fang's Bites since May 2007 and at Awful Announcing since March 2013.
He provides a unique perspective having been an award-winning radio news reporter in Providence and having worked in local television.
Fang celebrates the four Boston Red Sox World Championships in the 21st Century, but continues to be a long-suffering Cleveland Browns fan.
Recent Posts
Tom Brady explains how he knew it was time to retire
"When I got older, I almost enjoyed practice more than playing... Playing, it was almost like it was a relief to win."
Boomer Esiason: Jets ‘lucked out’ with Dante Moore returning to Oregon
"I think the Jets lucked out."
Kendrick Perkins: Warriors ‘nothing but dysfunctional’ since Bob Myers left
"It's just very embarrassing."
Yahoo adds three Olympic gold medalists to bolster Milan-Cortina coverage
Figure skater Nathan Chen, alpine skier Julia Mancuso, and speed skater Apolo Ohno will contribute across Yahoo's social and digital platforms.
Alabama hoops stars have hilarious interview with ‘Dude on TV’
"Dude on TV, he said, 'Why do you wear number 95?'"
Josh Allen addresses Hailee Steinfeld’s past Broncos fandom
Awkward...