Mel Kiper Jr. explains the reasons why Shedeur Sanders and the New York Giants would be a great fit.