Is D'Onta Foreman back for good?