Lovely, ask a guy about his name and you get a mouthful of abuse, lovely...
I'm not trying to sound like an expert, I don't know anything about NFL. I'm allowed to talk about geographical facts though, and its a fact that the Giants is a New Jersey team, Buffalo Bills are in New York state so...