FIFA officials have some explaining to do. The U.S. Department of Justice unsealed indictments today against 14 officials from the world’s governing soccer body, charging them with a slew of corruption and conspiracy-related offenses. FIFA has long faced allegations of corruption. And let’s face it — when you regulate the world’s most popular sport, some […]
