No matter what the "truth" is Foley is a scumbag and he certainly doesn't deserve an apology.
He deserves an apology for the accusations that turn out to be untrue.