Flench, I was there and I saw you trolling for attention until you crashed. The title of your thread here sounds like you'd like to continue that discussion here. I'd recommend not asking that same question here since you claim you're wanting to be active in the community again. Advice is free.
OK oK oK since you aren't going to ask "the" question, then I've got one. If the NFL is just for the U.S. then why does New England get a team?