I am coming to Madrid next weekend. One of my co-workers in New York City has asked me to bring him back a Lionel Messi shirt. But I understand this fellow plays for Barcelona and that madrilenos think of his team in the same way NY Yankees fans think of the Boston Red Sox. Nevertheless can anyone suggest a store in Madrid where I might be able to purchase a Lionel Messi shirt? Thanks.