Mexico’s Club Leon were removed from the upcoming Club World Cup in the United States after FIFA ruled on Friday they were violating rules on multi-ownership. Leon expressed their “anger and indignation” on social media, saying the decision “goes against the spirit of fair competition” and aim to appeal. A FIFA appeals committee, responding to


Read More