The Football Grump & The Cranky Fan review the New York Giants 53 man roster, and offer their opinions about the Davis Webb release.