I thought I'd give my thoughts on who I think will make the Giants 53 man roster.
Something I've learned about the Giants, is in general, they'll take the more talented player over a player who fills a position. It's a reason I have a few surprising young players making the roster over more established veterans. If I was an agent for an Undrafted Free Agent I'd push them towards a team like the Giants because they will keep the players who impress the most in camp a lot of times regardless of where they came from or often even if it will leave the team thin at other positions.
For a detailed breakdown of my roster projection you check it out here.
There are some surprise inclusions/exclusions, as I expect there might be, when the final roster is settled on.
Offense 24, defense 26, Special teams 3
QB: Manning, Carr
RB: Bradshaw, Wilson, Ware, Scott, Hynoski
WR: Nicks, Cruz, Randle, Jernigan, Barden, Douglas
TE: Bennett, Pascoe, Robinson
OL: Beatty, Boothe, Baas, Snee, Diehl, Brewer, Locklear, Petrus
DE: Tuck, Umienyora, Paul, Tracy, Ojomo
DT: Joseph, Bernard, Kuhn, Austin
LB: Kiwi, Blackburn, Boley, Rivers, Williams, Herzlich, Paysinger
CB: Webster, Thomas, Amukamara, Hosley, Coe, Tyron, Johnson
S: Rolle, Phillips, Hill, (Sash)
Tynes, Weatherford, DeOssie
Remember if you want full explanations check over here. Or leave a comment and I'll be around here too.