it must really suck to be a Giants fan...