Good question on the teams. Would be good to get the patriots over there, as they are east coast , and defending champs. I lived in London for a time, and was surprised at how many Londoners would be at The Sport Zone in Piccadilly late night just to watch American Football.