It is the most inherently Spanish of all football tournaments. The Copa del Rey has its roots firmly planted in Castile and none of its many guises would appear to remotely connect with the politics or philosophy of Barcelona. And yet the Catalans have won it 25 times – more than any other club.