The arrival of the NFL (National Football League) in Madrid is not just a sporting event; it’s a significant economic stimulus, at least for the high-end...