NFL Network analyst Deion Sanders really isn't having his best week.
Deion Sanders isn't having his best week