Originally Posted by Chuck S
So if your a giants fan I think you might be a little disappointed come tomorow unless they have a horseshoe on their side.
Actually I am from Indiana and a huge Colts fan. That horseshoe sort of does have something to do with it.
I think the Pats are going down, but of no fault of their own, thats just the way it was written.