So in laymen's terms.......(without reading that article).....why is NFL so wrapped up in England??? I know, I should take time to read it but call me Lazy.