Date: May 30, 2011 07:52AM
and that is the mantra that I'm hearing so many times of late.
Back story for those who don't understand international football (aka soccer), FIFA is the international body that regulates the sport and has recently awarded the World Cup to Qatar amidst charges of corruption and naughty stuff going on. Two of the senior officials have been suspended and the story rumbles on.
Salt Lake City moment! Oh my this doesn't bode well.