Did the Giants make the right pick at No. 2?
Yes, Barkley is a stud
No, they needed a QB
Vote
View Results
See this poll on:
https://poll.fm/10134827/embed