Lughead Posted January 31, 2007 Share Posted January 31, 2007 ok The Giants are on the clock at #20 (barring trade up or trade down)who is the best player available at this point? I know its hard to say because we are so far away from the draft but just was wondering Link to comment Share on other sites More sharing options...
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!Register a new account
Already have an account? Sign in here.Sign In Now