Detroit Lions and NFL fans across the world were treated to the premier of the new Barry Sanders documentary ‘Bye Bye Barry’ on Tuesday, which chronicles the upbringing, success, fame, and retirement of the former Lions running back. Sanders retired in 1999, just over 1,000 yards shy of potentially breaking Walter Payton’s record for most […]