Is there hope for FIFA?