Giants get down to 41 players on their 40 man roster in latest flurry of transactions

— Yahoo —
Giants get down to 41 players on their 40 man roster in latest flurry of transactions