4. David Shaw-Head Coach, Stanford University
David Shaw has been a key cog in the head coaching rumor mill for years. Shaw has been the head coach of Stanford since 2011, taking over for Jim Harbaugh after he departed for San Fransisco to become the head coach of the 49ers. Prior to that, Shaw served under Harbaugh, as the offensive coordinator at Stanford from 2007-2010. In addition, he held the role of quarterback coach for the Oakland Raiders, Philadelphia Eagles and Baltimore Ravens, later serving as the wide receivers coach for Baltimore, before leaving for Stanford.
Shaw has benefited from playing and coaching under some very distinguished coaches such as Bill Walsh, Dennis Green, Jon Gruden, Brian Billick and Jim Harbaugh. He has long been thought of as one of the great minds in football. In addition, Shaw had success with an elite running back in Christian McCaffery, which could parlay into success with the uber-talented Saquon Barkley in New York. With the down year that Stanford is currently experiencing, it is plausible that Shaw finally considers a jump back to the NFL as a head coach. It is at least worth the Giants gauging his interest, should a head coaching position open in New York.