Beyond a strong scouting background, the new Giants GM is likely to be the more public-facing member of the front office, ...
Currently Glenn and the Jets are at the 2025 NFL combine where all 32 teams will be scouting prospects ahead of the 2025 NFL draft. No better time than now for Glenn to discuss his background as a ...