hi im sorry if this is the wrong place to post my thread, i didnt find no where else to posted it,
im a Huge fan of the NY GIANTS and i live in dallas tx, and as we know this 28 sunday the giants...