the Giants defense has sucked all year no one said it was good. Funny you poke your head out of your little hole when your team is wasting away another season and lost the division lead today.
the Giants defense has sucked all year no one said it was good. Funny you poke your head out of your little hole when your team is wasting away another season and lost the division lead today.