FIFA: Move Along, Nothing to See Here

In a completely unexpected turn of events, FIFA cleared itself of wrongdoing in awarding the 2018 and 2022 World Cups to Russia and Qatar, instead chastising England for its failed bid. Several excerpts of the ethics report were leaked to Read More …