Hey Guys,
I am relatively new to this whole forum world. I mainly lived in Boise, Idaho but am a huge NY Giants fan (not by size but passion!!), I wondered if there are any NFL fans out there that would like to feel a bit like home and watch some in a sports bar one day?
I missed the Thanksgiving matches so maybe some in early December.
Let me know if you are interested?? I know a couple of great places to watch it.
Les
p.s. GO NY GIANTS!!!!