NFL Network's Mike Garafolo explains why the New York Giants gave wide receiver Sterling Shepard a 4-year, $41-million extension.