With the New York Giants preparing for the NFL Draft where the team has the third overall pick, a ton of people have connected Penn State defensive end Abdul Carter to that spot. While fans do their mock drafts for the Giants, ESPN analyst Dan Orlovsky speaks about why the team drafting Carter might not […]