The Giants have gone from Super Bowl champs to an easy punchline and subject of constant jabs. There is no exception in Week 3 as they continue provide hilarious material:

…and:

giantfail.0

[SB Nation, Fan Sided]