Time to Schein: Will the Giants regret passing on Sam Darnold?

Top