Freeman helps right sinking Preds ship