Quote Originally Posted by JB456 View Post
I think the Giants have a very good shot at taking the game and they do, these chumps will be on suicide watch. I am a giants fan and I am embarrassed about a lot of these dumb posts that are occurring here.
There I fixed it for you,..