I'm a Giants fan and I think that the Giants had a Great draft. I like the players we got and I see what the organization is tryna do. The only negative would be the Left Tackle position but I think we can get by (I hope) and Eli needs 2 prove hiself as the #1 overall pick who demanded 2 be traded.