I can't believe the Giants even tried to lose at the very end and still won.
Hopefully they keep this up but Barkley is going to be out for about 4 weeks probably.
Hopefully they keep this up but Barkley is going to be out for about 4 weeks probably.
Comment