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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results