DeaconMoss
Well-Known Member
- Messages
- 6,392
- Reaction score
- 7,302
Giants overpaid. JPP is done
Agreed. But it's just a one year deal and the Giants have a huge amount of cap space; so it's actually a low risk; high reward move for them.
he was never leaving, turned down more money from the Cardinals to stay in NYC