Already expelled from the 2025 Club World Cup, James Rodriguez's Club Leon is set to challenge FIFA, using their last resort to fight for a spot in the competition.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results