Deion Sanders is SI’s Sportsperson of the Year despite Colorado’s last-place finish
Sports Illustrated apparently does not subscribe to the old Herm Edwards axiom that “You play to win the game.” The magazine has bestowed its prestigious annual Sportsperson of the Year award upon Deion Sanders, despite Colorado losing its final six games and finishing in last place in the Pac-12 with a 1-8 conference record. The … Read more