Real Madrid CF trivia: 45 facts about the Queen of Spanish football January 25, 2019 By Costas Despotakis Leave a Comment Real Madrid is one of the biggest soccer teams on the planet. It has more wins than anyone can count. [Read more…] about Real Madrid CF trivia: 45 facts about the Queen of Spanish football