I dont think the Giants should even be here.
Wow! tye Pats recievers are blowing it bigtime.
This team the Giants should have been dead and buried, but they kept on going.