Us New England fans like to think of ourselves as 'football fans' aswell.
This means, rightly or wrongly, we try to look at the bigger picture.
FYI - the Bills are in our division so we tend to keep a crafty eye on their forums and when we see a piece of info that is relevant to another forum we post on...well.....we POST IT.
That ok with you? Anyway whats a Steelers fan doing in ATL?