Sports Illustrated got some pushback on Thursday as it named Colorado Buffaloes head coach Deion Sanders the “Sportsperson of the Year.” Read More in FOX News.   Read More in Red Pill NOWlej.