Originally Posted by Shunpike
As a Giants fan, here is my 2 cents.
I am writing in a few boards but this board is by far the best. People are nice and welcoming. Mods and Admins are doing a good job keeping the order. All in all, thanks to the folks here who makes it fun for us to discuss football.
Exactly - and no mods on power trips from what I've seen.