Neill Bans 2 Million Residents From World Cup — Italy's Soccer Future in Jeopardy
Neill, the head of the Italian Football Federation, has announced a controversial decision to bar 2 million residents from participating in the upcoming World Cup qualifiers, sparking outrage acros…