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.
Recent Posts
Stephen A. Smith is coming for the GOP if Donald Trump costs Knicks a title
"I hope the GOP loses votes because of it"
News
Taylor Twellman on the USMNT’s biggest World Cup question, ESPN return, and Ian Darke
New York Times investigation into Dianna Russini still ‘weeks’ from finishing
"There’s just a lot to go through, and we obviously want to take our time and be careful doing that."
USA Network taps Jim Furyk as analyst for U.S. Open, other select events
Furyk will also contribute to the Open Championship and Tour Championship.
A.J. Brown becomes victim of bad aggregation as outlets accuse star receiver of ‘leaking’ to media
Brown never said he leaked anything to the media, but several aggregators reported it as such.
College Football
NC State and Virginia prove college football cannot follow NFL’s international playbook