The Football Grump & The Cranky Fan review the New York Giants roster post-Draft and discuss the state of the defense.