And…just to elaborate on this just a bit further…as I mentioned above…I know there might be and probably are some here from the other side of the BIG POND, so I truly hope nobody took offense by my previous statement. I actually was one that didn’t mind too terribly when the NFL started to play a game or two in London a few years back.
Thought it was a really decent gesture to enable those in London that truly enjoy NFL to get a chance to see a live game or two!!!
BUT…to actually move an American NFL team to another country as their “home” base/field. Just doesn’t seem right and kinda seems to take away from the gist of what the NFL is, stands for and HAS been since it’s creation back in the early early 1900’s. Just doesn’t seem right!!!
Again…truly meant no offense to anyone that may be part of the CLAN here that is actually an overseas resident!!! Hope you can understand where I’m coming from here