David Carruthers, the former BetonSports chief who recently pleaded guilty to a racketeering conspiracy charge in Federal District Court in Missouri, has withdrawn his guilty plea hours ahead of his originally scheduled sentencing later today, prompting speculation as to the motives behind the move.