Hall of Famer and Colorado coach Deion Sanders entered a new phase of his public existence on Monday, with the disclosure that he has fought, and beaten, bladder cancer. The procedure has significantly impacted his urinary function, prompting him to say during the press conference, “I depend on Depend.” Depend now depends on Deion, too. Via Brent Schrotenboer of USA …
Read More »