Well here’s some sport’s news from those kooky guys in fun-lovin’ Iran. The world’s craziest government has now decided that the 2012 London Olympic Games logo is racist. Mohammad Aliabadi, head of the National Olympic Committee in Iran, says that th...