The Giants also announced their eight-man practice squad, which is comprised entirely of players who were with them in training camp and waived yesterday.
The squad includes:
WR David Douglas;
DE Matt Broha
DE Craig Marshall
Tackle Matt McCants
Guard Selvish Capers
Gaurd Stephen Goodin
TE Larry Donnell
CB Laron Scott