How the Plaza De Cibeles came to symbolize Real Madrid
Real Madrid has always been synonymous with “trophies” as the Spanish side boast a rich history of them and continue to keep bagging silverware in the present. Since being founded in 1902, the capital side has won a staggering 94 major trophies with only Barcelona having won more (95) across Europe’s top leagues. The latest …