Giants fuckin suck

You dont like or even watch sports. Get out of this thread