Giants fuckin suck

The irony that Giant fans on this forum accept it but Dallas fans don’t realize the fail for over a decade.