Guyana Providence Stadium features an article by Peter Roebuck that calls the 2007 ICC World Cup Cricket Tournament “an abysmal failure”.