The expanded FIFA Club World Cup (CWC) 2025 delivered a $1 billion global broadcast deal and secured $174.5 million in sponsorships. Yet, the tournament struggled to fill stadiums, with 27 of 64 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results