Deion Sanders seems very calm about his current divorce situation. The NFL great called into Dallas K104 FM to clarify what exactly is going on in the Sanders household and to do some much needed damage control! Sanders does admit that he and Pilar still live under the same roof which is mostly for the […]