By David Gold
June 7 – Diarmuid Crowley, a speaker at this month’s Inside World Football Moscow Forum and Senior Vice-President of global sports, fashion and media organisation IMG, believes Russia is in a better position to take advantage of hosting the World Cup than last year’s hosts South Africa were.