All Times Eastern

Arena Football
Philadelphia Soul at Tampa Bay Storm — CBS Sports Network, 7 p.m.

Bundesliga
Borussia Dortmund vs. Eintracht Frankfurt — FS1, 9:30 a.m.
TSG 1899 Hoffenheim vs. Borussia Mönchengladbach — FS2, 9:30 a.m.
Red Bull Leipzig vs. SC Freiburg — Fox Soccer Plus, 9:30 a.m.
Bayer 04 Leverkusen vs. Bayern München — Fox, 12:30 p.m.

Bundesliga Match Day — FS1/FS2/Fox Soccer Plus, 9 a.m.
Bundesliga Match Day — Fox, noon
Bundesliga Highlights Show I — FS2, 9 p.m.

College Baseball
Boston College at Duke — ACC Network Extra, 1 p.m.
Louisville at Georgia Tech — ACC Nework Extra, 1 p.m.
Appalachian State at Georgia Southern — ESPN3, 1 p.m.
Bowling Green at Ball State — ESPN3, 1 p.m.
Buffalo at Toledo — ESPN3, 1 p.m.
Kennesaw State at Stetson — ESPN3, 1 p.m.
Northern Kentucky at Illinois-Chicago — ESPN3, 1 p.m.
Southern Illinois at Indiana State — ESPN3, 2 p.m.
Miami (FL) at Pittsburgh — ACC Network Extra, 3 p.m.
Florida at Vanderbilt — ESPN2, 3 p.m.
Evansville at Illinois State — ESPN3, 3 p.m.
Texas Tech at Kansas State — ESPN3, 3 p.m.
Wichita State at Bradley — ESPN3, 3 p.m.
Mercer at Virginia Military Institute — ESPN3, 3 p.m.
Georgia at Arkansas — SEC Network Plus, 3 p.m.
Mississippi at LSU — SEC Network Plus, 3 p.m.
North Carolina State at North Carolina — ACC Network Extra, 4 p.m.
Notre Dame at Wake Forest — ACC Network Extra, 4 p.m.
Texas at Baylor — Fox College Sports Central/Fox Sports Southwest Plus, 4 p.m.
Oregon State at Washington — Pac-12 Oregon/Pac-12 Washington, 5 p.m.
Mississippi State at South Carolina — SEC Network Plus, 5 p.m.
Clemson at Florida State — ACC Network Plus, 6 p.m.
UCLA at Stanford — Pac-12 Network/Pac-12 Los Angeles/Pac-12 Bay Area, 7 p.m.
Kentucky at Missouri — SEC Network, 8 p.m.

College Bowling
NCAA Women’s Bowling Championship, Raising Canes River Center, Baton Rouge, LA
Finals — ESPNU, 6:30 p.m.

College Football
Ohio State Spring Game — Big Ten Network, 12:30 p.m.
Utah Spring Game — Pac-12 Network/Pac-12 Mountain, 1 p.m.
Texas Orange & White Spring Game — Longhorn Network, 2 p.m.
Missouri Spring Game — SEC Network, 2 p.m.
Michigan Spring Game — Big Ten Network, 3 p.m. (same day coverage)
USC Spring Game — Pac-12 Network/Pac-12 Los Angeles, 3 p.m.
Stanford Spring Game — Pac-12 Bay Area, 4 p.m.
Nebraska Spring Game — Big Ten Network, 5 p.m. (same day coverage)
Arizona State Spring Game — Pac-12 Network/Pac-12 Arizona, 5 p.m.
Minnesota Spring Game — Big Ten Network, 7 p.m. (same day coverage)

B1G Spring Football Report 2017 — Big Ten Network, 2:30 p.m.
B1G Spring Football Report 2017 — Big Ten Network, 9 p.m.

College Gymnastics
NCAA Women’s Gymnastics Championship
Super Six Team Finals, Chaifetz Arena, St. Louis, MO

Alabama vs. Florida vs. LSU vs. Oklahoma vs. UCLA vs. Utah — ESPNU, 9 p.m.

College Lacrosse
Men’s
Ohio State at Michigan — Big Ten Network, 10:30 a.m.
Army at Navy — CBS Sports Network, noon
Brown at Yale — ESPNU, noon
Penn State at Johns Hopkins — ESPNU, 2 p.m.
Villanova at Georgetown — CBS Sports Network, 2:30 p.m.
Syracuse at North Carolina — ESPNU, 4 p.m.

College Softball
Arizona at Utah — Pac-12 Arizona, 2 p.m.
Pacific at BYU — BYUtv, 3 p.m.
Washington at Oregon — Pac-12 Washington/Pac-12 Oregon, 3 p.m.
UCLA at Oregon State — Pac-12 Los Angeles/Pac-12 Oregon, 5 p.m.

College Volleyball
MPSF Tournament, Smith Fieldhouse, Brigham Young University, Provo, UT
Stanford at BYU — BYUtv, 9 p.m.

English Premier League
Matchweek 33
Tottenham Hotspur vs. Bournemouth — NBCSN, 7:25 a.m.
Crystal Palace vs. Leicester City — NBCSN, 9:55 a.m.
Watford vs. Swansea City — CNBC, 10 a.m.
Everton vs. Burnley — Premier League Extra Time, 10 a.m.
Stoke City vs. Hull City — Premier League Extra Time, 10 a.m.
Sunderland vs. West Ham United — Premier League Extra Time, 10 a.m.
Southampton vs. Manchester City — NBC Universo, 12:25 p.m./NBC, 12:30 p.m.

Premier League Live from White Hart Lane — NBCSN, 6:30 a.m.
Premier League Live from White Hart Lane — NBCSN, 9:30 a.m.
Premier League Live from White Hart Lane — NBCSN, noon
Premier League Previo — NBC Universo, noon
Goal Zone live from White Hart Lane — NBC, 2 p.m.

Formula 1
Bahrain Grand Prix, Bahrain International Circuit, Sakhir, Bahrain
Calificación — Univision Deportes, 10:55 a.m.
Qualifying — NBCSN, 12:30 p.m. (same day coverage)

Fórmula 1 Previo — Univision Deportes, 10 a.m.

Golf
European Tour
Trophee Hassan II, Royal Golf Dar Es Salam (Red Course), Rabat, Morocco

3rd Round — Golf Channel, 9:30 a.m.

PGA Tour
Heritage Open, Harbour Town Golf Links, Hilton Head Island, SC

3rd Round — Golf Channel, 1 p.m.
3rd Round — CBS, 3 p.m.

Golf Central Pregame — Golf Channel, 12:30 p.m.
Golf Central Pregame — Golf Channel, 2:30 p.m.

PGA Tour Champions
Mitsubishi Electric Classic, TPC Sugarloaf, Duluth, GA

2nd Round — Golf Channel, 3 p.m.

LPGA Tour
LOTTE Championship, Ko Olina Golf Club, Ko Olina, Oahu, HI

Final Round — Golf Channel, 7 p.m.

Ladies European Tour
Lalla Meryem Cup, Royal Golf Dar Es Salam (Blue Course), Rabat, Morocco

Final Round — Golf Channel, 6:30 a.m. (Sunday)

Hockey
IIHF U18 World Championship
Group B, Spis Arena, Spišská Nová Ves, Slovakia

United States vs. Russia — NHL Network, 9:30 a.m.

Group A, Proprad Ice Stadium, Poprad, Slovakia
Canada vs. Slovakia — NHL Network, 1:30 p.m.

Horse Racing
Aqueduct Live, Aqueduct Racetrack, Queens, New York, NY
Plenty of Grace Stakes — FS2, 3 p.m.

La Liga
Sporting Gijon vs. Real Madrid — beIN Sports, 10:05 a.m.
Atlético Madrid vs. Osasuna — beIN Sports, 12:20 p.m.

The Express — beIN Sports, 10 a.m.
The Express — beIN Sports, 12:15 p.m.

Mixed Martial Arts
UFC Fight Night: Johnson vs. Reis, Sprint Center, Kansas City, MO
Prelims — Fox, 6 p.m.
Main Event — Fox, 8 p.m.

UFC Prefight Show — FS2, 5 p.m.
UFC Post Fight Show — FS1, 10 p.m.

MLB
American League
Detroit at Cleveland — FS1, 4 p.m.
Texas at Seattle — /MLB Network, 10 p.m. (joined in progress)

National League
Philadelphia at Washington — MLB Network, 1 p.m.
San Diego at Atlanta — FS1, 7 p.m.
Arizona at Los Angeles Dodgers — MLB Network, 10 p.m. (joined in progress)

Interleague
St. Louis at New York Yankees — MLB Network, 1 p.m.

Play Ball — MLB Network, 10 a.m.
MLB Network Breakdown — MLB Network, 10;30 a.m.
MLB on FS1 Pregame — FS1, 3 p.m.
MLB Tonight — MLB Network, 4 p.m.
Quick Pitch — MLB Network, midnight

MLS
Orlando vs. LA Galaxy — Fox, 3 p.m.

NBA Playoffs
Eastern Conference Quarterfinals
Game 1: Indiana at Cleveland — ABC, 3 p.m.
Game 1: Milwaukee at Toronto — ESPN, 5:30 p.m.

Western Conference Quarterfinals
Game 1: Memphis at San Antonio — ESPN, 8 p.m.
Game 1: Utah at Los Angeles Clippers — ESPN, 10:30 p.m.

NBA Inside Stuff — NBA TV, 1:30 p.m.
NBA GameTime — NBA TV, 2 p.m.
NBA Countdown — ABC, 2:30 p.m.
NBA GameTime: Pacers/Cavaliers, Game 1 Postgame — NBA TV, 5:30 p.m.
NBA GameTime: Bucks/Raptors, Game 1 Postgame — NBA TV, 8 p.m.
NBA GameTime: Grizzlies/Spurs, Game 1 Postgame — NBA TV, 10:30 p.m.

NBA D-League
Eastern Conference Finals
Game 1: Raptors 905 at Maine Red Claws — ESPNU, 5 p.m. and

Western Conference Finals
Game 1: Rio Grand Valley Vipers at Oklahoma City Blue — ESPNU, 7:30 p.m.

NFL
SportsCenter Special: Best of Gruden’s QB Camp — ESPN2, 8 p.m.

NHL Stanley Cup Playoffs
Eastern Conference Quarterfinals
Game 2: Boston at Ottawa — NBC, 3 p.m. (Boston leads series 1-0)
Game 2: Toronto at Washington — NBCSN, 7 p.m. (Washington leads series 1-0)

Western Conference Quarterfinals
Game 2: Nashville at Chicago — NBC, 8 p.m. (Nashville leads series 1-0)
Game 2: Calgary at Anaheim — NBCSN, 10:30 p.m. (Anaheim leads series 1-0)

Top Shelf: Plays of the Regular Season — NHL Network, 5 p.m.
NHL Live — NBCSN, 6 p.m.
NHL Tonight: Playoff Edition — NHL Network, 6 p.m.
NHL Tonight: Playoff Edition — NHL Network, 9:30 p.m.
NHL Overtime — NBCSN, 9:45 p.m.
NHL Tonight: Playoff Edition — NHL Network, 11 p.m.

Soccer
Men’s
NASL

San Francisco Deltas vs. Jacksonville Armada — beIN Sports, 7 p.m.

Women’s
NWSL

Portland Thorns vs. Orlando Pride — Lifetime, 3 p.m.

NWSL Pregame — LIfetime, 2:30 p.m.

The Xtra Saturday — beIN Sports, 4:45 p.m.

Sports Talk
30 for 30: There’s No Place Like Home — ESPN Classic, 8 a.m.
30 for 30: Bernie and Ernie — ESPN Classic, 9 a.m.
Sport Today — BBC World News, 9:15 a.m.
30 for 30: Free Spirits — ESPN Classic, 10 a.m.
30 for 30: Without Bias — ESPN Classic, 11 a.m.
30 for 30: The Price of Gold — ESPN Classic, noon
30 for 30: One and Not Done — ESPN2, 1 p.m.
30 for 30: Elway to Marino — ESPN Classic, 1:30 p.m.
Sport Today — BBC World News, 2:15 p.m.
ESPN Films: The Fab Five — ESPN Classic, 3 p.m.
30 for 30: Little Big Men — ESPN Classic, 5 p.m.
ESPN Films: The Real Rocky — ESPN Classic, 6 p.m.
30 for 30: Small Potatoes: Who Killed the USFL? — ESPN Classic, 7 p.m.
30 for 30: Survive and Advance — ESPN Classic, 8 p.m.
30 for 30: Pony Excess — ESPN Classic, 10 p.m.
Titulares y Más: Fin de Semana — Telemundo, 11 p.m.
SEC Now — SEC Network, 11 p.m.
SportsCenter at Night — ESPN2, midnight
Expedientes UDN — Univision Deportes, midnight

Tennis
ATP Tour
Grand Prix Hassan II, Complexe Al Amal, Casablanca, Morocco

Semifinals & Doubles Final — Tennis Channel, 7 a.m.

ATP Tour
US Men’s Clay Court Championships, River Oaks Country Club, Houston, TX

Semifinals — Tennis Channel, 2 p.m.
Doubles Final — Tennis Channel, 7 p.m.

WTA Tour
Claro Open Colsanitas, Club Campestre El Rancho, Bogatá, Columbia

Final — beIN Sports, 10:05 p.m. (same night coverage)

Track & Field
CARIFTA Games, SDK Stadium, Curaçao
Day 1 — Eleven Sports, 3:30 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.