The New York Giants ’ 90-man training camp roster currently has 40 players whose contracts run through the end of this year. Obviously, that list of 40 players will be whittled down significantly, and among them, there are five early “no-brainers” for the team to consider from those who have had significant roles on the roster.