>>149283970
Giants are fucking dogshit these days so that's not really an achievement. It's like Flacco vs the Browns they were his punching bag for 10 years