Welcome to Futbol: The Sport America Still Doesn’t Fully Understand
Welcome to Futbol: The Sport America Still Doesn’t Fully Understand
Growing up in Chicago, soccer wasn’t the center of our sports universe.
Basketball was. Chicago Bulls. Michael Jordan, Scottie Pippen, Dennis Rodman, and Phil Jackson.
Football was. Da Bears, The Chicago Bears with Mike Ditka.
Baseball was. The Chicago White Sox and Chicago Cubs. The big Hurt and Ozzie! The red ivy field.
Hockey was. the Chicago Blackhawks. The madhouse in Madison. The roar!
Soccer was what happened early in the morning at bars serving beer before sunrise.
If someone told me twenty years ago that the biggest sporting event on Earth would eventually come to the United States, I probably would have laughed.
Then I went to Dublin.
And everything changed.
The Day Ireland Explained Soccer Culture.
In 2022, I traveled to Dublin to watch the game between the Northwestern Wildcats and the Nebraska Cornhuskers at Aviva Stadium during the Aer Lingus College Football Classic.
The game itself was memorable.
Northwestern came back to defeat Nebraska 31-28 after trailing by 11 points in the second half.
But that wasn’t what stuck with me.
What I remember was the concession system crashing.
The Wi-Fi failed.
Credit card terminals failed.
Anyone who has attended a major sporting event knows exactly what usually happens next.
Long lines.
Angry fans.
People unable to buy food.
People unable to buy drinks.
Social media complaints.
General chaos.
I’ve seen it before.
Most American venues simply shrug and tell everyone to deal with it.
Then something happened that completely blew my mind.
They gave everything away for free.
Food.
Beer.
Whatever they could hand out.
No arguments.
No debates.
No corporate announcements.
Just free concessions.
As an American, I honestly thought it was a joke.
Why would a stadium voluntarily give away revenue?
“Because It’s Better Than a Riot”
So I asked.
The explanation was simple.
The staff essentially told me that when systems fail, keeping supporters happy matters more than squeezing every possible dollar out of them.
The logic was straightforward:
If thousands of passionate football supporters can’t get food or drinks during an event, the situation can escalate quickly.
Fans will get frustrated.
Property can be damaged.
Security issues can develop.
The cost of upsetting supporters can become larger than the cost of giving away concessions.
Whether that’s formal policy or simply operational wisdom, it represented a completely different philosophy than what most American sports fans are used to.
It wasn’t about extracting every last dollar.
It was about protecting the experience.
And that was my first glimpse into how differently soccer culture operates around the world.
Soccer Isn’t a Sport Everywhere Else
Americans often compare soccer to football, basketball, baseball, or hockey.
The comparison misses the point.
For much of the world, soccer isn’t one sport among many.
It’s the sport.
Generations support the same club.
Families pass down loyalties.
Entire cities identify themselves through teams.
Rivalries can last decades.
Sometimes centuries.
The legends became global icons:
Pelé
Diego Maradona
Lionel Messi
Cristiano Ronaldo
Johan Cruyff
Zinedine Zidane
Ronaldinho
David Beckham
Mia Hamm
Megan Rapinoe
The closest many Americans have come to understanding that culture is through movies.
Green Street showed supporters behaving more like organized tribes than sports fans for West Ham.
EuroTrip turned European football culture into a running joke, complete with wild supporter groups and over-the-top loyalty for Manchester United.
The movies exaggerated things.
But only a little.
The World Cup Is About To Test America
That’s why the 2026 World Cup fascinates me.
America is about to host the most soccer-obsessed audience on Earth.
And I’m not sure we’re prepared for what that means.
The United States men’s team opens group play against Paraguay, followed by Australia and Türkiye.
Millions of international supporters will arrive expecting a world-class experience.
But recent reporting has highlighted concerns about ticket pricing and unsold inventory for some matches.
The issue isn’t whether soccer is popular.
The issue is whether fans feel valued.
Because around the world, supporters often see themselves as stakeholders in a club’s success.
In America, fans are increasingly treated as customers.
There is a difference.
One relationship is emotional.
The other is transactional.
Maybe That’s The Real Lesson
The lesson from Dublin wasn’t that soccer fans are crazier.
The lesson wasn’t that Americans are doing sports wrong.
The lesson was that somewhere along the way many American businesses forgot that customers are people first.
The best organizations understand something simple:
Fans aren’t paychecks.
They’re communities.
They’re traditions.
They’re the reason the business exists in the first place.
Standing in Dublin watching a stadium hand out free beer because the experience mattered more than the transaction was one of the most un-American things I’d ever seen.
And honestly?
It was refreshing.
Maybe that’s the lesson America should take from the World Cup.
Not how the rest of the world plays soccer.
But how the rest of the world treats the people who show up to support it.
World Cup 2026
FIFA World Cup 2026 Group Stage fixtures
Thursday, 11 June 2026
Mexico v South Africa - Group A – Mexico City Stadium Korea Republic v Czechia – Group A - Estadio Guadalajara
Friday, 12 June 2026
Canada v Bosnia and Herzegovina - Group B – Toronto Stadium USA v Paraguay - Group D – Los Angeles Stadium
Saturday, 13 June 2026
Haiti v Scotland – Group C - Boston Stadium Australia v Türkiye – Group D - BC Place Vancouver Brazil v Morocco – Group C - New York New Jersey Stadium Qatar v Switzerland – Group B - San Francisco Bay Area Stadium
Sunday, 14 June 2026
Côte d'Ivoire v Ecuador – Group E - Philadelphia Stadium Germany v Curaçao – Group E - Houston Stadium Netherlands v Japan – Group F - Dallas Stadium Sweden v Tunisia – Group F - Estadio Monterrey
Monday, 15 June 2026
Saudi Arabia v Uruguay – Group H - Miami Stadium Spain v Cabo Verde – Group H - Atlanta Stadium IR Iran v New Zealand – Group G - Los Angeles Stadium Belgium v Egypt – Group G - Seattle Stadium
Tuesday, 16 June 2026
France v Senegal – Group I - New York New Jersey Stadium Iraq v Norway – Group I - Boston Stadium Argentina v Algeria – Group J - Kansas City Stadium Austria v Jordan – Group J - San Francisco Bay Area Stadium
Wednesday, 17 June 2026
Ghana v Panama – Group L - Toronto Stadium England v Croatia – Group L - Dallas Stadium Portugal v Congo DR – Group K - Houston Stadium Uzbekistan v Colombia – Group K - Mexico City Stadium
Thursday, 18 June 2026
Czechia v South Africa – Group A - Atlanta Stadium Switzerland v Bosnia and Herzegovina – Group B - Los Angeles Stadium Canada v Qatar - Group B – BC Place Vancouver Mexico v Korea Republic - Group A - Estadio Guadalajara
Friday, 19 June 2026
Brazil v Haiti – Group C - Philadelphia Stadium Scotland v Morocco – Group C - Boston Stadium Türkiye v Paraguay – Group D - San Francisco Bay Area Stadium USA v Australia - Group D – Seattle Stadium
Saturday, 20 June 2026
Germany v Côte d'Ivoire – Group E - Toronto Stadium Ecuador v Curaçao – Group E - Kansas City Stadium Netherlands v Sweden – Group F - Houston Stadium Tunisia v Japan – Group F - Estadio Monterrey
Sunday, 21 June 2026
Uruguay v Cabo Verde – Group H - Miami Stadium Spain v Saudi Arabia – Group H - Atlanta Stadium Belgium v IR Iran – Group G - Los Angeles Stadium New Zealand v Egypt – Group G - BC Place Vancouver
Monday, 22 June 2026
Norway v Senegal – Group I - New York New Jersey Stadium France v Iraq – Group I - Philadelphia Stadium Argentina v Austria – Group J - Dallas Stadium Jordan v Algeria – Group J - San Francisco Bay Area Stadium
Tuesday, 23 June 2026
England v Ghana – Group L - Boston Stadium Panama v Croatia – Group L - Toronto Stadium Portugal v Uzbekistan – Group K - Houston Stadium Colombia v Congo DR – Group K - Estadio Guadalajara
Wednesday, 24 June 2026
Scotland v Brazil – Group C - Miami Stadium Morocco v Haiti – Group C - Atlanta Stadium Switzerland v Canada - Group B – BC Place Vancouver Bosnia and Herzegovina v Qatar – Group B - Seattle Stadium Czechia v Mexico - Group A – Mexico City Stadium South Africa v Korea Republic – Group A - Estadio Monterrey
Thursday, 25 June 2026
Curaçao v Côte d'Ivoire – Group E - Philadelphia Stadium Ecuador v Germany – Group E - New York New Jersey Stadium Japan v Sweden – Group F - Dallas Stadium Tunisia v Netherlands – Group F - Kansas City Stadium Türkiye v USA - Group D – Los Angeles Stadium Paraguay v Australia – Group D - San Francisco Bay Area Stadium
Friday, 26 June 2026
Norway v France – Group I - Boston Stadium Senegal v Iraq – Group I - Toronto Stadium Egypt v IR Iran – Group G - Seattle Stadium New Zealand v Belgium – Group G - BC Place Vancouver Cabo Verde v Saudi Arabia – Group H - Houston Stadium Uruguay v Spain – Group H - Estadio Guadalajara
Saturday, 27 June 2026
Panama v England – Group L - New York New Jersey Stadium Croatia v Ghana – Group L - Philadelphia Stadium Algeria v Austria – Group J - Kansas City Stadium Jordan v Argentina – Group J - Dallas Stadium Colombia v Portugal – Group K - Miami Stadium Congo DR v Uzbekistan – Group K - Atlanta Stadium
Sunday, 28 June 2026
Match 73 – Group A runners-up v Group B runners-up - Los Angeles Stadium
Monday, 29 June 2026
Match 74 – Group E winners v Group A/B/C/D/F third place - Boston Stadium Match 75 – Group F winners v Group C runners-up - Estadio Monterrey Match 76 – Group C winners v Group F runners-up - Houston Stadium
Tuesday, 30 June 2026
Match 77 – Group I winners v Group C/D/F/G/H third place - New York New Jersey Stadium Match 78 – Group E runners up v Group I runners-up - Dallas Stadium Match 79 – Group A winners v Group C/E/F/H/I third place - Mexico City Stadium
Wednesday, 1 July 2026
Match 80 – Group L winners v Group E/H/I/J/K third place - Atlanta Stadium Match 81 – Group D winners v Group B/E/F/I/J third place - San Francisco Bay Area Stadium Match 82 – Group G winners v Group A/E/H/I/J third place - Seattle Stadium
Thursday, 2 July 2026
Match 83 – Group K runners-up v Group L runners-up - Toronto Stadium Match 84 – Group H winners v Group J runners-up - Los Angeles Stadium Match 85 – Group B winners v Group E/F/G/I/J third place - BC Place Vancouver
Friday, 3 July 2026
Match 86 – Group J winners v Group H runners-up - Miami Stadium Match 87 – Group K winners v Group D/E/I/J/L third place - Kansas City Stadium Match 88 – Group D runners-up v Group G runners-up - Dallas Stadium
FIFA World Cup 2026 Round of 16 fixtures
Saturday, 4 July 2026
Match 89 – Winner match 74 v Winner match 77 - Philadelphia Stadium Match 90 – Winner match 73 v Winner match 75 - Houston Stadium
Sunday, 5 July 2026
Match 91 – Winner match 76 v Winner match 78 - New York New Jersey Stadium Match 92 – Winner match 79 v Winner match 80 - Mexico City Stadium
Monday, 6 July 2026
Match 93 – Winner match 83 v Winner match 84 - Dallas Stadium Match 94 – Winner match 81 v Winner match 82 - Seattle Stadium
Tuesday, 7 July 2026
Match 95 – Winner match 86 v Winner match 88 - Atlanta Stadium Match 96 – Winner match 85 v Winner match 87 - BC Place Vancouver
FIFA World Cup 2026 quarter-final fixtures
Thursday, 9 July 2026
Match 97 – Winner match 89 v Winner match 90 - Boston Stadium
Friday, 10 July 2026
Match 98 – Winner match 93 v Winner match 94 - Los Angeles Stadium
Saturday, 11 July 2026
Match 99 – Winner match 91 v Winner match 92 - Miami Stadium Match 100 – Winner match 95 v Winner match 96 - Kansas City Stadium
FIFA World Cup 2026 semi-final fixtures
Tuesday, 14 July 2026
Match 101 – Winner match 97 v Winner match 98 - Dallas Stadium
Wednesday, 15 July 2026
Match 102 – Winner match 99 v Winner match 100 - Atlanta Stadium
FIFA World Cup 2026 bronze final
Saturday, 18 July 2026
Match 103 – Runner-up match 101 v Runner-up match 102 - Miami Stadium
FIFA World Cup 2026 Final
Sunday, 19 July 2026
Match 104 – Winner match 101 v Winner match 102 - New York New Jersey Stadium