Sports
0
Giants release 8 players ahead of 53-man roster deadline - Giants.com
The moves came Friday morning after the Giants wrapped up the preseason with a 42-10 victory over the Patriots.
Comments