The New York Giants are in a complete state of disarray as a franchise currently. Following their lifeless 30-7 loss at home ...
After Jones was demoted, the quarterback reportedly asked the team for his release, which the Giants granted. In the ...