Giants Now: Next Gen Stats’ NFL Draft sleepers April 25, 2024 by NY Giants The news of the day for Giants fans on Thursday, April 25, 2024.