Swiss authorities have confirmed two Fifa officials were arrested in Zurich early Thursday and are being held pending extradition to the US.
muahahahaha!!! time to pay the piper
Everyone's accountable, I guess, no matter what kind of power you hold.
11x2 is a community of awesome people posting and discussing the latest football news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.