My lack of language skills mean that I cant really work out a huge amount about Canillas. I think they're some sort of youth club in Madrid but will be happy to be corrected by any of our Spanish correspondents. The shirt is a Diadora "Squadra" shirt as shown by the label on the back of the shirt. Squadra was Diadora's off the peg brand which suggests that it's a fairly low budget sort of set up. It's nice to see a Spanish entrant into "The World's Most Boring Shirt" competition.