Deion Sanders, the new head coach of the Colorado Buffaloes, has been named Sports Illustrated’s “Sportsman of the Year” despite a losing season and despite his controversial decision to leave Jackson State University.
Deion Sanders, the new head coach of the Colorado Buffaloes, has been named Sports Illustrated’s “Sportsman of the Year” despite a losing season and despite his controversial decision to leave Jackson State University.