The Giants still suck!!!

HOW'S THE CHOWDAH!!!!