All Times Eastern
Australian Rules Football
AFL — Men’s
Round 11
Hawthorn Hawks vs. Brisbane Lions — Fox Soccer Plus, 11 p.m.
Melbourne Demons vs. St. Kilda Saints — FS2, 1 a.m. (Sunday)
Adelaide Crows vs. West Coast Eagles – Fox Soccer Plus, 2:30 a.m. (Sunday)
Baseball
Exhibition
Banana Ball World Tour, Huntington Park, Columbus, OH
Savannah Bananas vs. The Party Animals — Stadium, 7 p.m.
Boxing
Top Rank Boxing/Matchroom Boxing
Super Lightweights, First Direct Arena, Leeds, England, United Kingdom
Josh Taylor vs. Jack Catterall — ESPN+, 3:15 p.m.
Top Rank Boxing
WBC Continental Americas Super Middleweight Title, Centre Gervais Auto, Shawnigan, Quebec, Canada
Christian Mbilli vs. Mark Heffron — ESPN+, 7 p.m.
College Baseball
American Athletic Conference Baseball Tournament
Semifinals, Regions BayCare Ballpark, Clearwater, FL
Wichita State vs. East Carolina — ESPN+, 10 a.m.
Tulane vs. Charlotte/Florida Atlantic winner — ESPN+, 1:45 p.m.
Game 13 if necessary — ESPN+, 5 p.m.
Game 14 if necessary — ESPN+, 9 p.m.
Atlantic Coast Conference Baseball Tournament
Semifinals, Truist Field, Charlotte, NC
Miami (FL) vs. Duke — ACC Network, 1 p.m.
ACC Network, 5 p.m.
All ACC — ACC Network, 12:30 p.m.
All ACC — ACC Network, 4 p.m.
Atlantic 10 Conference Baseball Tournament
Championship, Capital One Park, Tysons Corner, VA
ESPN+, noon
if necessary — ESPN+, 4 p.m.
Big East Baseball Tournament
Championship, Prasco Park, Xavier University, Cincinnati, OH
St. John’s vs. Georgetown — FS1, noon
St. John’s vs. Georgetown (if necessary) — FS2, 3:30 p.m.
Big Ten Baseball Tournament
Double Elimination
Semifinals, Charles Schwab Field Omaha, Omaha, NE
Nebraska vs. Indiana — Big Ten Network, 10 a.m.
Penn State vs. Illinois/Michigan winner — Big Ten Network, 2 p.m.
if necessary — Big Ten Network, 6 p.m.
if necessary — Big Ten Network, 10 p.m.
At the Plate — Big Ten Network, 1 p.m.
At the Plate — Big Ten Network, 5 p.m.
Big XII Baseball Tournament
Championship, Globe Life Field, Arlington, TX
Oklahoma vs. Central Florida/Oklahoma State/Texas Tech — ESPNU, 7 p.m.
Mountain West Conference Baseball Tournament
Double Elimination, Tony Gwynn Stadium, San Diego State University, San Diego, CA
Fresno State vs. San José State/Air Force loser — Mountain West Network, 4:30 p.m.
San José State/Air Force winner vs. Fresno State/San José State/Air Force — Mountain West Network, 9 p.m.
Pac-12 Baseball Tournament
Championship, Scottsdale Stadium, Scottsdale, AZ
ESPNU, 10 p.m.
Southeastern Conference Baseball Tournament
Semifinals, Hoover Metropolitan Stadium, Hoover, AL
South Carolina vs. LSU — SEC Network, 1 p.m.
Tennessee vs. Vanderbilt — SEC Network, 4:30 p.m.
SEC Now — SEC Network, 4 p.m.
College Lacrosse
Men’s
NCAA Division I Men’s Lacrosse Tournament
National Semifinals, Lincoln Financial Field, Philadelphia, PA
Denver vs. Notre Dame — ESPN2, noon
Maryland vs. Virginia — ESPN2, 2:30 p.m.
NCAA Studio Update — ESPN2, 2 p.m.
College Softball
NCAA Division I Softball Tournament
Super Regionals
Gainesville Super Regional
Game 2, Katie Seashole Pressly Softball Stadium, University of Florida, Gainesville, FL
Announcers: Matt Schumacker/Erin Miller Thiessen
Florida vs. Baylor — ESPN, 11 a.m. (Florida leads series, 1-0)
Columbia Super Regional
Game 2, Mizzou Softball Stadium, University of Missouri, Columbia, MO
Announcers: Pam Ward/Jenny Dalton-Hill
Missouri vs. Duke — ESPN, 1 p.m. (Duke leads series, 1-0)
Knoxville Super Regional
Game 1, Sherri Parker Lee Stadium, University of Tennessee, Knoxville, TN
Announcers: Eric Frede/Madison Shipman
Alabama vs. Tennessee — ESPN, 3 p.m. (Tennessee leads series, 1-0)
Austin Super Regional
Game 2, Red & Charline McCombs Softball Field, University of Texas, Austin, TX
Announcers: Kevin Brown/Amanda Scarborough
Texas vs. Texas A&M — ESPN, 5 p.m. (Texas A&M leads series, 1-0)
Stillwater Super Regional
Game 2, Cowgirl Stadium, Oklahoma State University, Stillwater, OK
Announcers: Mark Neely/Carol Bruggeman
Oklahoma State vs. Arizona — ESPN, 7 p.m. (Oklahoma State leads series, 1-0)
Stanford Super Regional
Game 2, Boyd & Jill Smith Family Stadium, Stanford University, Stanford, CA
Announcers: Mike Couzens/Kenzie Fowler
Stanford vs. LSU– ESPN, 9 p.m. (LSU leads series, 1-0)
Coupe de France
Knockout Round
Final, Decathlon Arena – Stade Pierre-Mauroy, Villeneuve-d’Ascq, France
Olympique Lyonnais vs. Paris Saint-Germain — Fox Soccer Plus, 3 p.m.
DfB-Pokal (German Cup)
Knockout Round
Final, Olympiastadion Berlin, Berlin, Germany
1. FC Kaiserslautern vs. Bayer 04 Leverkusen — ESPNU, 1:30 p.m.
FA Cup
Knockout Round
Final, Wembley Stadium, London, England, United Kingdom
Announcers: Jon Champion/Jim Beglin//Alexis Nunes//Ndum Onuoha
Manchester City vs. Manchester United — ESPN+, 10 a.m.
Announcers: Dan Thomas/Craig Burley/Shaka Hislop
ESPN FC Preview Show live from Wembley Stadium, London. England, United Kingdom — ESPN+, 9 a.m.
Golf
DP World Tour
Soudal Open, Rinkven International Golf Club, Antwerp, Belgium
3rd Round — Golf Channel, 7:30 a.m.
PGA Tour
The Colonial National Invitation, Colonial Country Club, Fort Worth, TX
3rd Round
Announcers — Golf Channel: Steve Sands/Curt Byrum/Tom Abbott//John Cook/Arron Oberholser//CBS: Jim Nantz/Trevor Immelman/Ian Baker-Finch/Frank Nobilo/Mark Immelman/Colt Knost/Arron Oberholser//Dottie Pepper//Amanda Balionis
Main Feed — ESPN+/PGA Tour Live, 8 a.m.
Featured Groups — ESPN+/PGA Tour Live, 8:45 a.m.
Featured Holes: 4, 7, 13, 16 — ESPN+/PGA Tour Live — ESPN+/PGA Tour Live, 8:45 a.m.
Marquee Groups — ESPN+/PGA Tour Live, 9 a.m.
Featured Group 1 — ESPN+/PGA Tour Live, 1 p.m.
Featured Group 2– ESPN+/PGA Tour Live, 1 p.m.
Featured Hole: 13 — ESPN+/PGA Tour Live, 1 p.m.
Featured Hole: 16 — ESPN+/PGA Tour Live, 1 p.m.
Main Feed — Golf Channel/Peacock, 1 p.m.
Main Feed — CBS, 3 p.m.
Golf Central Pregame — Golf Channel, noon
PGA Tour Champions
Senior PGA Championship, Harbor Shores Resort, Benton Harbor, MI
Announcers: Terry Gannon/Peter Jacobsen/Mark Rolfing//Roger Maltbie//Jimmy Roberts
3rd Round — NBC/Peacock, 1 p.m.
Golf Central — Golf Channel, 7 p.m.
Hockey
Men’s
IIHF Ice Hockey World Championship
Quarterfinals, Prague Arena, Prague, Czechia
Sweden vs. Czechia — TSN1/TSN4/NHL Network, 8 a.m.
Canada vs. Switzerland — TSN1/TSN4/NHL Network, noon
Memorial Cup
Game 2, Dow Event Center, Saginaw, MI
London Knights vs. Drummondville Voltigeurs — TSN1/TSN3/TSN4/TSN5/NHL Network, 4 p.m.
Memorial Cup on TSN Pregame — TSN4, 3:30 p.m.
IndyCar
Indianapolis 500
Indy 500 Parade — Peacock, noon
LaLiga
Matchday 38
Osasuna vs. Villarreal — ESPN+, 7:50 a.m.
Real Sociedad vs. Atlético de Madrid — ESPN+, 10:05 a.m.
Almería vs. Cádiz CF — ESPN+, 12:20 p.m.
Rayo Vallecano vs. Athletic Club Bilbao — ESPN+, 12:20 p.m.
Real Madrid vs. Real Betis — ESPN+, 2:50 p.m.
Mixed Martial Arts
UFC 302 Countdown: Makhachev vs. Poirier — ESPNews, noon
UFC Main Event: Poirier vs. Gaethje — ESPNews, 1 p.m.
UFC Unleashed: Lightweight Title — ESPNews, 2 p.m.
UFC Unleashed: Welcome to the Suga Show — ESPNews, 3 p.m.
MLB
American League
Toronto at Detroit — MLB Network (backup)/Sportsnet/Bally Sports Detroit, 1 p.m.
Baltimore at Chicago White Sox — MASN/NBC Sports Chicago, 2 p.m.
Texas at Minnesota — Bally Sports Southwest/Bally Sports North, 2 p.m.
Houston at Oakland — Space City Home Network/NBC Sports California, 4 p.m.
Kansas City at Tampa Bay — MLB Network (backup)/Bally Sports Kansas City/Bally Sports Sun, 4 p.m.
Cleveland at Anaheim — Bally Sports Great Lakes/Bally Sports West, 9:30 p.m.
National League
Baseball Night in America
Chicago Cubs at St. Louis Cardinals — Fox, 7:15 p.m.
Los Angeles Dodgers at Cincinnati Reds — Fox, 7:15 p.m.
Baseball Night in America Pregame — Fox, 7 p.m.
San Francisco at New York Mets — MLB Network (main)/NBC Sports Bay Area/WPIX, 1:30 p.m.
Atlanta at Pittsburgh — Bally Sports Southeast/SportsNet Pittsburgh, 4 p.m.
Philadelphia at Colorado — NBC Sports Philadelphia/Rockies.TV, 9 p.m.
Miami at Arizona — Bally Sports Florida/Dbacks.TV, 9:30 p.m.
Interleague
Milwaukee at Boston — MLB Network (main)/Bally Sports Wisconsin/NESN, 4 p.m.
Seattle at Washington — Root Sports/MASN2, 4 p.m.
New York Yankees at San Diego — YES/Padres.TV, 9:30 p.m.
Play Ball — MLB Network, 10 a.m.
MLB Network Breakdown — MLB Network, 10:30 a.m.
Blue Jays Central — Sportsnet, 12:30 p.m.
Quick Pitch — MLB Network, 7 p.m.
MLB Tonight — MLB Network, 10 p.m.
Quick Pitch — MLB Network, 12:30 a.m. (Sunday)
MLS
Matchday 16
Free Games
Announcers — English: Mark Followill/Warren Barton//Spanish: Raúl Guzman/Carlos Ruiz
FC Dallas vs. Real Salt Lake — Apple TV, 8:30 p.m.
Announcers — English: Nate Bukaty/Devon Kerr//Spanish: Sergio Ruiz/Diego Tabares
Colorado Rapids vs. Minnesota United — Apple TV, 9:30 p.m.
MLS Season Pass — Subscription required
Announcers — English: Jake Zivin/Taylor Twellman//Spanish: Sammy Sadovnik/Diego Valeri
Atlanta United vs. LAFC — Apple TV+, 7:30 p.m.
Announcers — English: Neil Sika/Lloyd Sam//Spanish: Diego Pessolano/Daniel Chapela
Charlotte FC vs. Philadelphia Union — Apple TV+, 7:30 p.m.
Announcers — English: Eric Krakauer/Jalil Anibaba//Spanish: Moisés Linares/Pablo Mariño
D.C. United vs. Chicago Fire — Apple TV+, 7:30 p.m.
Announcers — English: Joe Tolleson/Greg Sutton//Spanish: Jesús Acosta/Carlos Suárez//French: Frédéric Lord/Vincent Destouches
Montréal Impact vs. Nashville SC — Apple TV+, 7:30 p.m.
Announcers — English: Chris Wittyngham/Lori Lindsey//Spanish: Oscar Salazar/Luis Gerardo Bucci
New England Revolution vs. New York City FC — Apple TV+, 7:30 p.m.
Announcers — English: Steve Cangialosi/Danny Higginbotham//Spanish: Alejandro Figueredo/Jaime Macías
Orlando City SC vs. Columbus Crew — Apple TV+, 7:30 p.m.
Announcers — English: Callum Williams/Calen Carr//Spanish: Adrian García-Márquez/Francisco Pinto
Toronto FC vs FC Cincinnati — Apple TV+, 7:30 p.m.
Announcers — English: Tyler Terens/Kyndra de St. Aubin//Spanish: Jorge Perez-Navarro/Marcelo Balboa
St. Louis City SC vs. Seattle Sounders — Apple TV+, 8:30 p.m.
Announcers — English: Rodolfo Landeros/Mariano Trujillo//Spanish: Pablo Ramírez/Jesús Bracamontes
LA Galaxy vs. Houston Dynamo — Apple TV+, 10:30 p.m.
Announcers — English: Blake Price/Paul Dolan//Spanish: Francisco X. Rivera/Diego Arrioja
Portland Timbers vs. Sporting Kansas City — Apple TV+, 10:30 p.m.
Announcers — English: Mark Rogondino/Heath Pearce//Spanish: Carlos Mauricio Ramírez/Maximiliano Cordaro
San José Earthquakes vs. Austin FC — Apple TV+, 10:30 p.m.
Announcers — English: Keith Costigan/Maurice Edu//Spanish: Bruno Vain/Andrés Agulla
Vancouver Whitecaps vs. Inter Miami — Apple TV+, 10:30 p.m.
Announcers: Kaylyn Kyle/Sacha Kljestan/Andrew Wiebe
MLS Countdown — Apple TV+, 6:30 p.m.
Announcers: Antonella Gonzalez/Miguel Gallardo/Giovanni Savarese
MLS La Previa — Apple TV+, 6:30 p.m.
Announcers: Kevin Egan/Kaylyn Kyle/Sacha Kljestan/Bradley Wright-Phillips
MLS 360 — Apple TV+, 7:30 p.m.
Announcers: Tony Cherchi/Miguel Gallardo/Nacho Piatti/Giovanni Savarese
MLS 360 — Apple TV+, 7:30 p.m.
Announcers: Kaylyn Kyle/Sacha Kljestan/Andrew Wiebe
MLS Wrap-Up — Apple TV+, 12:30 a.m. (Sunday)
Announcers: Antonella Gonzalez/Miguel Gallardo/Giovanni Savarese
MLS El Resumen — Apple TV+, 12:30 a.m. (Sunday)
NASCAR
NASCAR Xfinity Series
BetMGM 300, Charlotte Motor Speedway, Concord, NC
Race — Fox, 1 p.m.
NASCAR RaceDay: Xfinity Series-Charlotte — Fox, 12:30 p.m.
NASCAR Cup Series
Coca-Cola 600, Charlotte Motor Speedway, Concord, NC
Practice and Qualifying — FS1, 5 p.m.
NBA Playoffs
Eastern Conference Finals
Game 3, Gainbridge Fieldhouse, Indianapolis, IN
Announcers: Mike Breen/Doris Burke/JJ Redick//Lisa Salters
Boston Celtics at Indiana Pacers — ABC, 8:30 p.m.
Announcers: Malika Andrews/Bob Myers/Chris Paul/Stephen A. Smith/Michael Wilbon/Adrian Wojnarowski
NBA Countdown — ABC, 8 p.m.
NBA Conference Finals Preview — NBA TV, 7 p.m.
NBA Conference Finals Postgame: Celtics/Pacers, Game 3 — NBA TV, 11 p.m.
NBA Playoffs In-Game LIVE Prime Time Weekend — SportsGrid, 7 p.m.
NBA Playoffs In-Game LIVE Overtime Weekend — SportsGrid, 10 p.m.
NHL Stanley Cup Playoffs
Western Conference Final
Game 2, American Airlines Center, Dallas, TX
Announcers — TNT/truTV/Max: Kenny Albert/Eddie Olczyk/Brian Boucher//Jackie Redmond//Sportsnet/CBC: Chris Cuthbert/Craig Simpson//Kyle Bukauskas
Edmonton Oilers at Dallas Mavericks — TNT/Max/Sportsnet/CBC/TVA Sports, 8 p.m.
Announcers: Liam McHugh/Paul Bissonnette/Anson Carter/Wayne Gretzky/Henrik Lundqvist
NHL on TNT Face-Off — TNT/truTV/Max, 7 p.m.
Hockey Central Saturday — Sportsnet/CBC, 7:30 p.m.
Announcers: Steve Mears/Colby Armstrong/Mike Kelly
NHL DataCast — truTV/Max, 8 p.m.
Announcers: Liam McHugh/Paul Bissonnette/Anson Carter/Wayne Gretzky/Henrik Lundqvist
NHL on TNT Post Game Show — TNT/truTV/Max, 10:30 p.m.
NHL Tonight: Conference Final Pre-Game — NHL Network, 6:30 p.m.
NHL Tonight: Conference Final Post Game — NHL Network, 11 p.m.
NWSL
Matchday 11
Chicago Red Stars vs. Racing Louisville — Ion, 7:30 p.m.
Utah Royals vs. Kansas City Current — Ion, 10 p.m.
NWSL on Ion Pre Match Show — Ion, 7 p.m.
NWSL on Ion Match Break Show — Ion, 9:30 p.m.
Pickleball
APP Tour
New York Open, USTA Billie Jean King National Tennis Center, Queens, New York, NY
Finals — FS1, 7 p.m.
Serie A
Matchday 38
Juventus vs. Monza — CBS Sports Golazo Network, noon
AC Milan vs. Salernitana — CBS Sports Golazo Network, 2:45 p.m.
CBS Sports Golazo Matchday — CBS Sports Golazo Network, 9:30 a.m.
CBS Sports Golazo Matchday — CBS Sports Golazo Network, 11:30 a.m.
CBS Sports Golazo Matchday — CBS Sports Golazo Network, 2 p.m.
Soccer
Misión Europa — Univision/TUDN, 2 p.m.
Scoreline — CBS Sports Golazo Network, 5 p.m.
ESPN FC — ESPN+, 5 p.m.
Scoreline — CBS Sports Golazo Network, 9 p.m.
Línea de cuatro — TUDN, 11 p.m.
Sports News & Talk
Best of SportsGrid, 7 a.m.
Game ON — Women’s Sports Network, 7 a.m.
SportsCenter — ESPN, 7 a.m.
Sports News Highlights — NLSE, 7 a.m.
Marty & McGee — SEC Network, 7 a.m.
The Sweat — DraftKings Network, 8 a.m.
SportsCenter — ESPN, 8 a.m.
Sports News Highlights — NLSE, 8 a.m.
SportsCenter — ESPN, 9 a.m.
Fantasy Sports Today Saturday — SportsGrid, 9 a.m.
SportsCenter — ESPN, 10 a.m.
Contacto deportivo — TUDN, 10 a.m.
The Media Show: Reporting Ringside at Usyk vs. Fury — BBC News, 10:30 a.m.
Harlem Globetrotters: Play It Forward: Hope Floats — NBC, 11 a.m.
The Short List — NLSE, 11 a.m.
Gameday Pregame — CBS Sports HQ, 11 a.m.
SportsCenter — ESPN2, 11 a.m.
Game Time Decisions Weekend Live — SportsGrid, 11 a.m.
Gameday Scoreboard — CBS Sports HQ, noon
The Handle — DraftKings Network, noon
Contacto deportivo — TUDN, noon
Nine for IX: Let Them Wear Towels — ESPNU, 12:30 p.m.
Betting Above The Rim — SportsGrid, 1 p.m.
The Best of The Dan LeBatard Show With Stugotz — DraftKings Network, 2 p.m.
Contacto deportivo — TUDN, 3 p.m.
Mystery Crate — DraftKings Network, 4 p.m.
Sports Unlimited — NLSE, 4 p.m.
Contacto deportivo — TUDN, 4 p.m.
30 for 30: Jeanette Lee Vs. — ESPN2, 5 p.m.
30 for 30 Shorts: Locked In — ESPN2, 6 p.m.
Sports News Highlights — NLSE, 6 p.m.
Primetime Scoreboard — CBS Sports HQ, 7 p.m.
All ACC — ACC Network, 8 p.m.
SEC Now — SEC Network, 10:30 p.m.
30 for 30 Shorts: BringBackSungWoo — ESPN2, 11 p.m.
Postgame Headlines & Highlights — CBS Sports HQ, 11 p.m.
SportsCenter at Night — ESPN, 11 p.m.
TYM Zona mixta — Telemundo, midnight
Headlines & Highlights — CBS Sports HQ, midnight
SportsCenter at Night — ESPN, midnight
30 for 30: The Bad Boys — ESPN2, midnight
Contacto deportivo — TUDN, midnight
Best of GOJO and Golic — DraftKings Network, 1 a.m. (Sunday)
SportsCenter at Night — ESPN, 1 a.m. (Sunday)
Best Of SportsGrid — SportsGrid, 1 a.m. (Sunday)
Contacto deportivo — TUDN, 1 a.m. (Saturday)
SportsCenter at Night — ESPN2, 2 a.m. (Sunday)
Best of SportsGrid — SportsGrid, 2 a.m. (Sunday)
Best of The Dan LeBatard Show With Stugotz — DraftKings Network, 3 a.m. (Sunday)
Headlines & Highlights — CBS Sports HQ, 6 a.m. (Sunday)
Tennis
Courtside Live: Geneva Open (ATP Tour)/Grand Prix De Son Altesse Royale La Princesse Lalla Meryem (WTA Tour)/Internationaux de Strasbourg (WTA Tour)/Open Parc (ATP Tour) — Tennis Channel, 7 a.m.
Tennis Channel Live at Roland Garros — Tennis Channel, 11 a.m.
French Open
Day 1, Stade Roland-Garros, Paris, France
Men’s and Women’s 1st Round — Tennis Channel, 5 a.m. (Sunday)
Track and Field
World Athletics
Diamond League
Prefontaine Classic, Hayward Field, University of Oregon, Eugene, OR
Announcers: Paul Swangard/Ato Boldon/Sanya Richards-Ross/Kara Goucher/Trey Hardee//Lewis Johnson
Finals — NBC, 4 p.m.
UFL
Week 9
St. Louis Battlehawks at Arlington Renegades — ABC, noon
Birmingham Stallions at San Antonio Brahmas — ABC, 3 p.m.
WNBA
Announcers: Lisa Byington/Julianne Viani//AJ Ross
New York Liberty at Minnesota Lynx — CBS, 1 p.m.
Connecticut Sun at Chicago Sky — CBS Sports Network/NBC Sports Boston/Marquee Sports Network, 8 p.m.
Indiana Fever at Las Vegas Aces — NBA TV/WTHR/Silver State Sports & Entertainment Network, 9 p.m.
Washington Mystics at Seattle Storm — Monumental Sports Network/Amazon Prime Video (Seattle only)/KZJO, 9 p.m.
Dallas Wings at Phoenix Mercury — Bally Sports Southwest/KTVK, 10 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
Bruce Pearl advocates for Auburn on Selection Show, suggests Tigers should be in over SMU
"They played the toughest schedule in the country, don't know if they were rewarded for it."
CBS avoids pleasantries, gets right into bracket reveal during Selection Show
"I say we get to the picks, Clark."
Bruce Pearl still on Auburn payroll while employed at CBS, TNT, per public record
Pearl has received $156,250 in payments from Auburn since resigning as the school's head basketball coach in September.
Versant exec shoots down idea of Golf Channel sale to PGA Tour
"I think our M&A strategy is more about us acquiring properties than vice versa."
Spike Eskin, Jon Marks hit back at Angelo Cataldi, Howard Eskin over WIP criticism
"The lack of self-awareness is incredible."
Fox Sports reveals upcoming documentary on 1994 U.S. World Cup team
The film will include new interviews and never-before-seen archival footage recorded by the players themselves on personal camcorders.