-ADVERTISEMENT-

Why should we trust Giants?

Giants head coach Joe Judge provided the money quote of the Giants’ 26-7 home loss to the Arizona Cardinals in the…

Carpe diem for Giants

Hard to believe. The Giants can win the NFC East. As much as I love mocking and savaging them, the opportunity…