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