A general view of the UEFA Champions League trophy. (Photo by Denis Doyle/Getty Images)

All Times Eastern

Bundesliga
Bundesliga Weekly — ESPN+, 5:30 p.m.

College Basketball
Men’s
Samford at Furman — CBS Sports Network, 6 p.m.
Charleston Southern at South Carolina Upstate — WYCW/ESPN+, 6 p.m.
Colgate at Army — ESPN+, 6 p.m.
Old Dominion at Appalachian State — ESPN+, 6:30 p.m.
Presbyterian at Winthrop — ESPN+, 6:30 p.m.
Radford at North Carolina-Asheville — ESPN+, 6:30 p.m.
Virginia Tech at Florida State — ACC Network, 7 p.m.
Wisconsin at Maryland — Big Ten Network, 7 p.m.
TCU at Texas Tech — ESPN2, 7 p.m.
Virginia at Miami (FL) — ESPNU, 7 p.m.
Auburn at LSU — SEC Network, 7 p.m.
American at Lafayette — ESPN+, 7 p.m.
Charlotte at Temple — ESPN+, 7 p.m.
Duquesne at Saint Joseph’s — ESPN+, 7 p.m.
East Tennessee State at North Carolina-Greensboro — ESPN+, 7 p.m.
Florida Gulf Coast at Jacksonville — ESPN+, 7 p.m.
Houston at West Virginia — ESPN+, 7 p.m.
Longwood at Gardner-Webb — ESPN+, 7 p.m.
Loyola Chicago at George Mason — ESPN+, 7 p.m.
Loyola Maryland at Bucknell — ESPN+, 7 p.m.
Missouri State at Indiana State — ESPN+, 7 p.m.
Navy at Lehigh — ESPN+, 7 p.m.
North Alabama at Queens — ESPN+, 7 p.m.
Northern Iowa at Drake – ESPN+, 7 p.m.
Richmond at George Washington — ESPN+, 7 p.m.
Stetson at North Florida — ESPN+, 7 p.m.
Tennessee-Chattanooga at Western Carolina — ESPN+, 7 p.m.
The Citadel at Mercer — ESPN+ 7 p.m.
UMass at URI — ESPN+, 7 p.m.
Virginia Military Institute at Wofford — ESPN+, 7 p.m.
Fordham at La Salle — Peacock, 7 p.m.
North Texas at Wichita State — ESPN+, 7:30 p.m.
West Georgia at Central Arkansas — ESPN+, 7:30 p.m.
Oklahoma State at Kansas State — CBS Sports Network, 8 p.m.
Xavier at Creighton — FS1, 8 p.m.
Nebraska-Omaha at South Dakota — Midco Sports Two/Summit League Network, 8 p.m.
Arkansas State at Southern Mississippi — ESPN+, 8 p.m.
Illinois-Chicago at Bradley — ESPN+, 8 p.m.
Murray State at Evansville — ESPN+, 8 p.m.
Texas-San Antonio at Florida Atlantic — ESPN+, 8 p.m.
UAB at Tulsa — ESPN+, 8 p.m.
DePaul at UConn (at Harford Civic Center, Hartford, CT) — Peacock, 8 p.m.
Oral Roberts at St. Thomas — Summit League Network, 8 p.m.
Cal at SMU — ACC Network, 9 p.m.
Rutgers at Northwestern — Big Ten Network, 9 p.m.
Texas at Mississippi — ESPN2, 9 p.m.
Saint Mary’s at Santa Clara — ESPNU, 9 p.m.
Alabama at Mississippi State — SEC Network, 9 p.m.
Belmont at Illinois State — ESPN+, 9 p.m.
Nevada at Boise State — CBS Sports Network, 10 p.m.
UNLV at Utah State — FS1, 10 p.m.
Syracuse at Stanford — 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.
B1G Live: Basketball Postgame — BIg Ten Network, 11 p.m.
Inside College Basketball — CBS Sports Network, midnight

Women’s
Buffalo at Western Michigan — ESPN+, 11 a.m.
George Mason at Saint Louis — ESPN+, noon
Fresno State at Nevada — Mountain Sports Network, 2 p.m.
Maryland at Penn State — B1G+, 6 p.m.
Army at Colgate — ESPN+, 6 p.m.
Detroit Mercy at Northern Kentucky — ESPN+, 6 p.m.
George Washington at UMass — ESPN+, 6 p.m.
James Madison at Georgia Southern — ESPN+, 6 p.m.
La Salle at St. Bonaventure — ESPN+, 6 p.m.
Marshall at Coastal Carolina — ESPN+, 6 p.m.
South Carolina Upstate at Charleston Southern — ESPN+, 6 p.m.
Wichita State at East Carolina — ESPN+, 6 p.m.
Georgia State at Old Dominion — ESPN+, 6:30 p.m.
Houston at Cincinnati — ESPN+, 6:30 p.m.
Purdue Fort Wayne at Youngstown State — ESPN+, 6:30 p.m.
URI at Fordham — ESPN+, 6:30 p.m.
Winthrop at Presbyterian — ESPN+, 6:30 p.m.
Wisconsin-Milwaukee at IU Indianapolis — ESPN+, 6:30 p.m.
UConn at DePaul — SNY, 7 p.m.
Akron at Bowling Green — ESPN+, 7 p.m.
Ball State at Ohio — ESPN+, 7 p.m.
Baylor at Central Florida — ESPN+, 7 p.m.
Bucknell at Loyola Maryland — ESPN+, 7 p.m.
Central Michigan at Northern Illinois — ESPN+, 7 p.m.
Dayton at Loyola Chicago — ESPN+, 7 p.m.
Eastern Michigan at Kent State — ESPN+, 7 p.m.
Gardner-Webb at Longwood — ESPN+, 7 p.m.
Lafayette at American University — ESPN+, 7 p.m.
Lehigh at Navy — ESPN+, 7 p.m.
Miami (OH) at Toledo — ESPN+, 7 p.m.
North Carolina-Asheville at Radford — ESPN+, 7 p.m.
Saint Joseph’s at Davidson — ESPN+, 7 p.m.
Texas-San Antonio at South Florida — ESPN+, 7 p.m.
Wright State at Robert Morris — ESPN+, 7 p.m.
Butler at Seton Hall — FloSports, 7 p.m.
Creighton at Georgetown — FloSports, 7 p.m.
Marquette at Xavier — FloSports, 7 p.m.
Providence at St. John’s — FloSports, 7 p.m.
Michigan at Wisconsin — B1G+, 7:30 p.m.
Arizona State at Oklahoma State — ESPN+, 7:30 p.m.
Florida Atlantic at Tulane — ESPN+, 7:30 p.m.
Temple at North Texas — ESPN+, 7:30 p.m.
Texas Tech at Kansas — ESPN+, 7:30 p.m.
North Dakota State at South Dakota State — Midco Sports, 8 p.m.
Charlotte at Memphis — ESPN+, 8 p.m.
Tulsa at Rice — ESPN+, 8 p.m.
Utah State at Air Force — Mountain West Network, 8:30 p.m.
Colorado at BYU — ESPN+, 9 p.m.
Wyoming at San José State — Mountain West Network, 10 p.m.

College Football
Senior Bowl
American vs. National, Hancock Whitney Stadium, University of South Alabama, Mobile, AL
2025 Senior Bowl Practice — ESPNU, 10:30 a.m.
2025 Senior Bowl Practice — ESPN2, 1 p.m.
Practice — NFL Network, noon
Practice — NFL Network, 2 p.m.
Senior Bowl Recap — NFL Network, 8 p.m.

Golf
PGA Tour
Pebble Beach Pro-Am, Pebble Beach Golf Links/Spyglass Hill Golf Course, Pebble Beach, CA
On the Range — Golf Channel, 5 p.m.

DP World Tour
Ras Al Khaimah Championship, Al Hamra Golf Club, Ras Al Khaimah, United Arab Emirates
1st Round — Golf Channel, 3:30 a.m. (Thursday)

5 Clubs with Gary Williams — Golf Channel, 8 p.m.
Golf Today — Golf Channel, noon
The Smylie Kaufman Show — SportsGrid, noon
Golf Central — Golf Channel, 4 p.m.
2017 Pebble Beach Pro-Am Highlights: Jordan Spieth — Golf Channel, 6:30 p.m.
2000 Pebble Beach Pro-Am Highlights: Tiger Woods — Golf Channel, 7 p.m.

LaLiga
LaLiga News — ESPN+, 9 a.m.

Mixed Martial Arts
UFC Main Event: Adesanya vs. Silva — ESPNews, 10 p.m.
UFC Main Event: Gastelum vs. Adesanya — ESPNews, 1 a.m. (Thursday)

MLB
Hot Stove — MLB Network, 9 a.m.
MLB Tonight — MLB Network, 6 p.m.

NBA
NBA on ESPN Wednesday
Announcers: Ryan Ruocco/Jay Bilas//Cassidy Hubbarth
Denver Nuggets at New York Knicks — ESPN/Altitude/MSG Network, 7:30 p.m.

Announcers: Dave Pasch/Bob Myers//Jorge Sedano 
Oklahoma City Thunder at Golden State Warriors — ESPN/FanDuel Sports Network Oklahoma/NBC Sports Bay Area, 10 p.m.

Announcers: Malika Andrews/Richard Jefferson/Chiney Ogwumike/Kendrick Perkins
NBA Countdown — ESPN, 7 p.m.

Brooklyn at Charlotte — YES/FanDuel Sports Network Southeast, 7 p.m.
Detroit at Indiana — FanDuel Sports Network Detroit/FanDuel Sports Network Indiana, 7 p.m.
Toronto at Washington — Sportsnet One/Monumental Sports Network, 7 p.m.
Chicago at Boston — Chicago Sports Network/NBC Sports Boston, 7:30 p.m.
Cleveland at MIami — FanDuel Sports Network Ohio/FanDuel Sports Network Florida, 7:30 p.m.
Dallas at New Orleans — KFAA/WFAA/Gulf Coast Sports & Entertainment Network, 8 p.m.
Los Angeles Clippers at San Antonio — FanDuel Sports Network SoCal/FanDuel Sports Network Southwest, 8 p.m.

Run It Back — FanDuel TV, 10 a.m.
Triple Threat — CBS Sports Network, 1 p.m.
The Hoop Collective — ESPNews, 2 p.m.
ESPN Today — ESPN, 3 p.m.
Run It Back — NBA TV, 4 p.m.
Toronto Raptors Pre-Game — Sportsnet One, 6:30 p.m.
NBA CrunchTime — NBA TV, 8:30 p.m.
NBA GameTime Live — NBA TV, 10:30 p.m.
NBA GameTime — NBA TV, 1 a.m. (Thursday)

NBA G League
Memphis Hustle at Oklahoma City Blue — ESPN+, noon
Greensboro Swarm at Long Island Nets — ESPN+/YES app, 5 p.m.
Delaware Blue Coats at Wisconsin Herd — ESPN+/WACY, 7 p.m.
Iowa Wolves at Maine Celtics — ESPN+, 7 p.m.
Birmingham Squadron at Raptors 905 — WABM, 7:30 p.m.
Sioux Falls at Mexico City Capitaines — ESPN+, 9 p.m.
Valley Suns at Salt Lake City Stars — ESPN+/Jazz+, 9 p.m.
Austin Spurs at Rip City Remix — ESPN+, 9:30 p.m.
Santa Cruz Warriors at San Diego Clippers — ESPN+/NBC Sports Bay Area Plus/ClipperVision, 10 p.m.
Texas Legends at South Bay Lakers — ESPN=/Urban Edge Network/Spectrum SportsNet, 10 p.m.

NFL
Good Morning Football — NFL Network, 8 a.m.
GMFB: Overtime — Check your local listings/The Roku Sports Channel, 10 a.m.
The Fantasy Life Show: Bye Week — Fubo Sports, 10 a.m.
NFL Live — ESPN, 4 p.m.
The Insiders — NFL Network, 7 p.m.
NFL Slimetime: Week 21 — Nickelodeon, 7:30 p.m.
Inside the NFL: Week 21 — The CW, 9 p.m.
NFL Films Presents: Memories — FS1, midnight

NHL
NHL on TNT
Announcers: Brendan Burke/Jennifer Botterill/Darren Pang
Philadelphia Flyers at New Jersey Devils — TNT/truTV/Max, 7 p.m.

Announcers: John Forslund/Eddie Olczyk/Brian Boucher
Pittsburgh Penguins at Utah Hockey Club — TNT/truTV/Max/Sportsnet 360/TVA Sports, 9:30 p.m.

Announcers: Liam McHugh/Colby Armstrong/Paul Bissonnette/Anson Carter
NHL on TNT Faceoff — TNT/truTV/Max, 6:3o p.m.
NHL on TNT Postgame Show — TNT/truTV/Max, midnight

Wednesday Night Hockey
Minnesota Wild at Toronto Maple Leafs — Sportsnet/TVA Sports/FanDuel Sports Network North, 7 p.m.

Hockey Central — Sportsnet, 6:30 p.m.

Los Angeles at Florida — TVA Sports Direct/FanDuel Sports Network West/Scripps Sports, 7 p.m.
Vancouver at Nashville — Sportsnet Pacific/FanDuel Sports Network South, 9 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, 9:30 p.m.
On the Fly — NHL Network, midnight

PWHL
Ottawa Charge at Montréal Victoire — TSN1/TSN5/RDS/YouTube, 7 p.m.

Soccer
Morning Footy — CBS Sports Golazo Network, 8 a.m.
Best of Morning Footy — CBS Sports Golazo Network, noon
Scoreline — CBS Sports Golazo Network, 5 p.m.
ESPN FC — ESPN+, 6 p.m.
Línea de cuatro — TUDN, midnight

Tennis
Courtside Live: Open Occitanie (ATP Tour)/Upper Austria Linz (WTA Tour)/Singapore Tennis Open (WTA Tour) — Tennis Channel, 9 a.m.
Courtside Live: Open Occitanie (ATP Tour)/Upper Austria Linz (WTA Tour)/Singapore Tennis Open (WTA Tour) — Tennis Channel, 1 a.m. (Thursday)

UEFA Champions League
Matchday 8
League Phase, Stade de Roudourou, Guingamp, France
Stade Brestois 29 vs. Real Madrid — UniMás/TUDN, 2:50 p.m.

Fútbol central — UniMás/TUDN, 2:50 p.m.
Misión Europa — TUDN, 5 p.m.

League Phase, Stadio San Siro, Milan, Italy
Inter Milan vs. AS Monaco — CBS Sports Golazo Network, 3 p.m.

CBS Sports UEFA Champions League Matchday — CBS Sports Golazo Network, 1 p.m.

League Phase, Allianz Stadium, Turin, Italy
Juventus vs. Benfica — CBS Sports Network, 3 p.m.

Announcers: Kate Scott/Jamie Carragher/Thierry Henry/Micah Richards
UEFA Champions League Today Pre-Match Show — CBS Sports Network, 2 p.m.
UEFA Champions League Today Post Match Show — CBS Sports Network, 5 p.m.

League Phase, Villa Park, Birmingham, England, United Kingdom
Aston Villa vs. Celtic — Paramount+, 3 p.m.

League Phase, Estadi Olímpic Lluís Companys, Barcelona
Barcelona vs. Atalanta — Paramount+, 3 p.m.

League Phase, BayArena, Leverkusen, Germany
Bayer 04 Leverkusen vs. Sparta Praha — Paramount+, 3 p.m.

League Phase, Allianz Arena, Munich, Germany
Bayern München vs. ŠK Slovan Bratislava — Paramount+, 3 p.m.

League Phase, Westfalenstadion, Dortmund, Germany
Borussia Dortmund vs. Shakhtar Donetsk — Paramount+, 3 p.m.

League Phase, Stadion Maksimir, Zagreb, Croatia
Dinamo Zagreb vs. AC Milan — Paramount+ 3 p.m.

League Phase, Estadi Montilivi, Girona, Spain
Girona vs. Arsenal — Paramount+, 3 p.m.

League Phase, Stade Pierre-Mauroy, Villeneuve d’Ascq, France
Lille OSC vs. Feyenoord Rotterdam — Paramount+, 3 p.m.

League Phase, Etihad Stadium, Manchester, England, United Kingdom
Manchester City vs. Club Brugge — Paramount+, 3 p.m.

League Phase, Philips Stadion, Eindhoven, Netherlands
PSV Eindhoven vs. Liverpool — Paramount+, 3 p.m.

League Phase, Red Bull Arena, Salzburg, Austria
Red Bull Salzburg vs. Atlético de Madrid — Paramount+, 3 p.m.

League Phase, Wörthersee Stadion, Klagenfurt, Austria
Sturm Graz vs. Red Bull Leipzig — Paramount+, 3 p.m.

League Phase, Estádio José Alvalade, Lisbon, Portugal
Sporting Clube de Portugal vs. Bologna — Paramount+, 3 p.m.

League Phase, MHPArena, Stuttgart, Germany
VfB Stuttgart vs. Paris Saint-Germain — Paramount+, 3 p.m.

League Phase, Stadion Wankdorf, Bern, Switzerland
Young Boys vs. Crvena Zvezda — Paramount+, 3 p.m.

Announcers: Nico Cantor/Jamie Carragher/Thierry Henry/Micah Richards
The Golazo! Show: UEFA Champions League — Paramount+, 3 p.m.

The Champions Club — CBS Sports Golazo Network, 7 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.