LeSean McCoy makes the Sports Illustrated cover Posted on July 31, 2014 4:11 pmSeptember 15, 2014 2:40 pm by kcbsports