Deion Sanders isn't having his best week
NFL Network analyst Deion Sanders really isn't having his best week.
Sanders has more than lived up to the hype and he's regarded as one of the country's top backs for the 2012 class.