All Times Eastern
Bundesliga
Bundesliga Weekly — ESPN+, 5:30 p.m.
Carabao Cup
Semifinal
Leg 1, Tottenham Hotspur Stadium, London, England, United Kingdom
Tottenham Hotspur vs. Liverpool — CBS Sports Golazo Network, 3 p.m.
CBS Sports Golazo Matchday — CBS Sports Golazo Network, 2 p.m.
CBS Sports Golazo Matchday — CBS Sports Golazo Network, 5 p.m.
College Basketball
Men’s
Loyola Marymount at Army — ESPN+, 6 p.m.
Navy at Holy Cross — ESPN+, 6 p.m.
UConn at Villanova — FS1, 6:30 p.m.
Coastal Carolina at Appalachian State — ESPN+, 6:30 p.m.
Loyola Chicago at La Salle — ESPN+, 6:30 p.m.
Northern Kentucky at Youngstown State — ESPN+, 6:30 p.m.
DePaul at Seton Hall — Peacock, 6:30 p.m.
Florida State at Miami (FL) — ACC Network, 7 p.m.
USC at Indiana — Big Ten Network, 7 p.m.
Drake at Bradley — CBS Sports Network, 7 p.m.
Mississippi at Arkansas — ESPN2, 7 p.m.
Notre Dame at North Carolina State — ESPNU, 7 p.m.
Fordham at Virginia Commonwealth — MASN/ESPN+, 7 p.m.
Saint Joseph’s at Duquesne — SportsNet Pittsburgh/ESPN+, 7 p.m.
American at Boston University — ESPN+, 7 p.m.
Cleveland State at Robert Morris — ESPN+, 7 p.m.
Colorado at Central Florida — ESPN+, 7 p.m.
East Tennessee at Mercer — ESPN+, 7 p.m.
Florida Atlantic at Charlotte — ESPN+, 7 p.m.
Furman at The Citadel — ESPN+, 7 p.m.
George Washington at URI — ESPN+, 7 p.m.
High Point at Charleston Southern — ESPN+, 7 p.m.
Lafayette at Bucknell — ESPN+, 7 p.m.
Lehigh at Colgate — ESPN+, 7 p.m.
Murray State at Northern Iowa — ESPN+, 7 p.m.
North Carolina-Asheville at Longwood — ESPN+, 7 p.m.
Presbyterian at South Carolina-Upstate — ESPN+, 7 p.m.
Richmond at George Mason — ESPN+, 7 p.m.
Temple at East Carolina — ESPN+, 7 p.m.
Western Carolina at Wofford — ESPN+, 7 p.m.
Winthrop at Gardner-Webb — ESPN+, 7 p.m.
Wisconsin-Milwaukee at Purdue Fort Wayne — ESPN+, 7 p.m.
Dayton at UMass — Peacock, 7 p.m.
Southern Illinois at Belmont — ESPN+, 7:30 p.m.
Illinois State at Evansville — ESPN+, 8 p.m.
Indiana State at Valparaiso — ESPN+, 8 p.m.
Georgia Southern at Georgia State — ESPN+, 8:30 p.m.
Butler at Providence — Peacock, 8:30 p.m.
Virginia Tech at Stanford — ACC Network, 9 p.m.
Penn State at Illinois — Big Ten Network, 9 p.m.
Missouri-Kansas City at Nebraska-Omaha — CBS Sports Network, 9 p.m.
Arizona State at Kansas — ESPN2, 9 p.m.
Rice at North Texas — ESPNU, 9 p.m.
San Diego at Gonzaga — KHQ/KZJO/SWX/ESPN+, 9 p.m.
Texas A&M at Oklahoma — SEC Network, 9 p.m.
South Dakota State at St. Thomas — WFTC/Summit League Network, 9 p.m.
Air Force at San Diego State — FS1, 10:30 p.m.
Virginia at Cal — ESPNU, 11 p.m.
The Journey: Big Ten Basketball — Big Ten Network, 6 p.m.
B1G Live: Basketball Tip-Off Show — Big Ten Network, 6:30 p.m.
Inside College Basketball — CBS Sports Network, 6:30 p.m.
Nothing But Net — ACC Network, 11 p.m.
B1G Live: Basketball Postgame — Big Ten Network, 11 p.m.
Inside College Basketball — CBS Sports Network, 11 p.m.
Women’s
George Washington at Fordham — ESPN+, 11 a.m.
Boston University at American — ESPN+, 11:30 a.m.
Colgate at Lehigh — ESPN+, 2 p.m.
Georgia Southern at Georgia State — ESPN+, 5:30 p.m.
Bucknell at Lafayette — ESPN+, 6 p.m.
Gardner-Webb at Winthrop — ESPN+, 6 p.m.
George Mason at Richmond — ESPN+, 6 p.m.
Northern Illinois at Akron — ESPN+, 6 p.m.
Robert Morris at Northern Kentucky — ESPN+, 6 p.m.
Saint Louis at St. Bonaventure — ESPN+, 6 p.m.
Coastal Carolina at Old Dominion — ESPN+, 6:30 p.m.
Eastern Michigan at Ball State — ESPN+, 6:30 p.m.
Longwood at North Carolina-Asheville — ESPN+, 6:30 p.m.
Miami (OH) at Central Michigan — ESPN+, 6:30 p.m.
Northern Illinois at Akron — ESPN+, 6:30 p.m.
Oklahoma State at Cincinnati — ESPN+, 6:30 p.m.
South Carolina Upstate at Presbyterian — ESPN+, 6:30 p.m.
Ohio State at Michigan — B1G+, 7 p.m.
Army at Loyola Maryland — ESPN+, 7 p.m.
Austin Peay at Northern Alabama — ESPN+, 7 p.m.
Bellmarine at Queens — ESPN+, 7 p.m.
Buffalo at Bowling Green — ESPN+, 7 p.m.
Charleston Southern at High Point — ESPN+, 7 p.m.
Detroit Mercy at Wright State — ESPN+, 7 p.m.
Duquesne at Saint Joseph’s — ESPN+, 7 p.m.
Eastern Kentucky at West Georgia — ESPN+, 7 p.m.
Holy Cross at Navy — ESPN+, 7 p.m.
IU Indianapolis at Oakland — ESPN+, 7 p.m.
Kent State at Toledo — ESPN+, 7 p.m.
Memphis at UAB — ESPN+, 7 p.m.
Ohio at Western Michigan — ESPN+, 7 p.m.
South Florida at Wichita State — ESPN+, 7 p.m.
Temple at Florida Atlantic — ESPN+, 7 p.m.
UMass at Dayton — ESPN+, 7 p.m.
URI at Davidson — ESPN+, 7 p.m.
Virginia Commonwealth at Loyola Chicago — ESPN+, 7 p.m.
Marquette at Creighton — FloSports, 7 p.m.
Providence at Butler — FloSports, 7 p.m.
Villanova at Georgetown — FloSports, 7 p.m.
Xavier at UConn — SNY, 7:30 p.m.
Charlotte at Tulsa — ESPN+, 7:30 p.m.
Lipscomb at Central American — ESPN+, 7:30 p.m.
North Texas at Tulane — ESPN+, 7:30 p.m.
Rice at Texas-San Antonio — ESPN+, 7:30 p.m.
Indiana at Northwestern — B1G+, 8 p.m.
Michigan State at Nebraska –B1G+, 8 p.m.
Rutgers at Minnesota — B1G+, 8 p.m.
Arkansas State at Texas State — ESPN+, 8 p.m.
Baylor at Arizona — ESPN+, 8 p.m.
Boise State at Utah State — Mountain West Network, 8 p.m.
USC at Maryland — FS1, 8:30 p.m.
Iowa State at Arizona State — ESPN+, 8:30 p.m.
Central Florida at Colorado — ESPN+, 9 p.m.
Houston at BYU — ESPN+, 9 p.m.
Kansas State at Utah — ESPN+, 9 p.m.
Wyoming at New Mexico — Mountain West Network, 9 p.m.
Colorado State at UNLV — Mountain West Network, 9:30 p.m.
San Diego State at Nevada — Mountain West Network, 9:30 p.m.
Fresno State at San José State — Mountain West Network, 10 p.m.
College Football
With the First Pick — CBS Sports Network, 2 p.m.
College Football Live — ESPN2, 4 p.m.
Inside the College Football Playoff: Episode 3 — ESPN2, 5 p.m.
FA Cup
FA Cup Round 3 Preview — ESPN+, noon
Golf
5 Clubs Podcast with Gary Williams — Golf Channel, 8 a.m.
Golf Today — Golf Channel, noon
The Smylie Kaufman Show — SportsGrid, noon
Golf Central — Golf Channel, 4 p.m.
Mixed Martial Arts
Good Guy/Bad Guy — ESPNews, 10:30 p.m.
UFC Unleashed: Namajunas vs. Andrade — ESPNews, midnight
UFC Unleashed: Ferguson vs. Cowboy — ESPNews, 1 a.m. (Thursday)
MLB
Hot Stove — MLB Network, 9 a.m.
MLB Tonight — MLB Network, 6 p.m.
Top 10 Right Now: Relief Pitchers — MLB Network, 8 p.m.
NBA
NBA on ESPN
Announcers: Mike Breen/Doris Burke/Richard Jefferson//Cassidy Hubbarth
Oklahoma City Thunder at Cleveland Cavaliers — ESPN/FanDuel Sports Network Oklahoma/FanDuel Sports Network Ohio, 7 p.m.
Announcers: Mark Jones/Jay Bilas//Jorge Sedano
San Antonio Spurs at Milwaukee Bucks — ESPN/FanDuel Sports Network Southwest/FanDuel Sports Network Wisconsin, 9:30 p.m.
Announcers: Malika Andrews/Tim Legler/Chiney Ogwumike/Kendrick Perkins
NBA Countdown — ESPN, 6:30 p.m.
Chicago at Indiana — Chicago Sports Network/FanDuel Sports Network Indiana, 7 p.m.
Washington at Philadelphia — Monumental Sports Network/NBC Sports Philadelphia, 7 p.m.
Toronto at New York — TSN1/TSN4/MSG Network, 7:30 p.m.
Portland at New Orleans — KATU 2.2/KUNP/Gulf Coast Sports & Entertainment Network, 8 p.m.
Los Angeles Clippers at Denver — FanDuel Sports Network SoCal/Altitude, 9 p.m.
Run It Back — FanDuel TV, 10 a.m.
Beyond the Arc — CBS Sports Network, 1 p.m.
NBA Today — ESPN, 3 p.m.
Run It Back — NBA TV, 4 p.m.
Raptors Gameday — TSN1/TSN4, 7 p.m.
NBA GameTime Live — NBA TV, 8 p.m.
NBA GameTime Live — NBA TV, 9:30 p.m.
NBA GameTime — NBA TV, 12:30 a.m. (Thursday)
NBA G League
Osceola Magic at Indiana Mad Ants — ESPN+, 12:30 p.m.
Sioux Falls Skyforce at Westchester Knicks — ESPN+, 7 p.m.
Valley Suns at Stockton Kings — ESPN+, 10 p.m.
NFL
Good Morning Football — NFL Network, 8 a.m.
GMFB: Overtime — Check your local listings/The Roku Channel, 10 a.m.
The Fantasy Live Show: Wildcard Round — Fubo Sports, 10 a.m.
NFL Live — ESPN, 4 p.m.
The Insiders — NFL Network, 7 p.m.
NFL Slimetime: Week 18 — Nickelodeon, 7:30 p.m.
Inside the NFL: Week 18 — The CW, 9 p.m.
NFL Films Presents: In Search of the Perfect Throwing Motion — FS1, 12:30 a.m. (Thursday)
NFL Films Presents: The Game of Chess — FS1, 1 a.m. (Thursday)
NHL
Wednesday Night Hockey
Vancouver Canucks at Washington Capitals — Sportsnet/TVA Sports/Monumental Sports Network 2, 7:30 p.m.
Hockey Central — Sportsnet, 7 p.m.
NHL on TNT
Announcers: Brendan Burke/Darren Pang//Jackie Redmond
Colorado Avalanche at Chicago Blackhawks — TNT/Max/Altitude 2, 7:30 p.m.
Announcers: Kenny Albert/Eddie Olczyk/Brian Boucher/Jody Shelley
Florida Panthers at Utah Hockey Club — TNT/truTV/Max, 10 p.m.
Announcers: Liam McHugh/Colby Armstrong/Anson Carter/Henrik Lundqvist
NHL on TNT Faceoff — TNT/Max, 7 p.m.
NHL on TNT Postgame Show — TNT/truTV/Max, 12:30 a.m. (Thursday)
Calgary Flames at Los Angeles Kings — Sportsnet West/FanDuel Sports Network West, 10:30 p.m.
NHL Tonight: First Shift — NHL Network/Sportsnet One, 4 p.m.
NHL Now — NHL Network/Sportsnet One, 5 p.m.
NHL Tonight — NHL Network, 7 p.m.
On the Fly — NHL Network, 10 p.m.
On the Fly — NHL Network, 1 a.m. (Thursday)
PWHL
Boston Fleet at Minnesota Frost — TSN5/NESN/FanDuel Sports Network North, 7 p.m.
Montréal Victoire at Toronto Sceptres (at Rogers Centre, Vancouver, British Columbia, Canada) — TSN1/TSN5/RDS, 10 p.m.
Soccer
Morning Footy — CBS Sports Golazo Network, 8 a.m.
ESPN FC — ESPN+, 5:30 p.m.
Scoreline — CBS Sports Golazo Network, 6 p.m.
Supercopa de España
Knockout Round
Semifinal, King Abdullah Sports City, Jeddah, Saudi Arabia
Announcers — ESPN: Adrian Healey/Stewart Robson//ESPN Deportes: Fernando Palomo/Eduardo Biscayart
Athletic Club Bilbao vs. Barcelona — ESPN2/ESPN Deportes, 2 p.m.
Announcers: Kay L. Murray/Luis Garcia/Alejandro Moreno
ESPN FC: Supercopa de España Pregame — ESPN2, 1:30 p.m.
Announcers: Pilar Pérez/José del Valle/Alex Pareja
Ahora o Nunca: Supercopa de España Pregame — ESPN Deportes, 1:30 p.m.
Tennis
Center Court Live: Adelaide International (ATP Tour/WTA Tour)/ASB Classic (ATP Tour)/Hobart International (WTA Tour) — Tennis Channel, 5:30 p.m.
Center Court Live: Adelaide International (ATP Tour/WTA Tour)/ASB Classic (ATP Tour)/Hobart International (WTA Tour) — Tennis Channel, 1:30 a.m. (Thursday)
Tennis Channel Live — Tennis Channel, 5 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
Sean McDermott ‘bothered’ by controversial interception review process: ‘That is not how it should go down’
"It's hard for me to understand why it was ruled the way it was ruled."
Gene Steratore agreed with controversial interception call that helped Broncos defeat Bills
"I just don't think Cooks really has firm possession of the football when both players hit the ground."
Tony Romo’s inconsistent Bills-Broncos call gave defenders and critics plenty of ammo
The Broncos' overtime win over the Bills was a wild, erratic, and thrilling football game. How much Tony Romo improved or ruined the experience depends on who you're talking to.
Indiana HC Curt Cignetti: ‘I’m not an NFL guy’
"I made that decision a long time ago..."
Tony Romo nails call ahead of Broncos TD vs Bills on CBS playoff broadcast
"I always felt like you could take a shot to the end zone here..."
Tony Romo calls Josh Allen ‘Mahomes’ during Bills-Broncos CBS playoff broadcast
This Tony Romo slip-up did not slip by social media.