As silly as it might seem, whoever wins the 2026 World Cup is going to have an outsize impact on who the soccer world decides is the best soccer player in the world. Sure, there are 11 players on each ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results