The New York Giants own the No. 3 pick overall in the 2025 NFL Draft. After signing both Russell Wilson and Jameis Winston in free agency, some believe the front office select a non-quarterback in late April. However, Mel Kiper Jr. of ESPN isn’t ready to rule out the possibility of Shedeur Sanders going to […]