The New York Giants were thrilled that Abdul Carter was on the board when they were on the clock at No. 3 overall this spring, in hopes the former Penn State standout would ignite the pass rush, and ...