Deion Sanders had a good reason to celebrate this weekend. And no, it's not because EA Sports finally came out with "College Football 25."