How would you grade the Giants' 2024 NFL Draft?B204 votesA138 votesC47 votesD20 votesTotal votes: 409