Champions League final: Why Madrid is the world's football capital

It's rare two teams meet in the Champions League final twice in three years, much less two teams from the same city.
But such is Madrid's dominance in world football, it now comes as no surprise that the two clubs from the Spanish capital, Real and Atletico, are taking to Europe's biggest stage once again. 

Popular posts from this blog

Froome struggles to stay in contention after dismal stage

It is difficult to understand why Tottenham have signed Moussa Sissoko for £30 million

Yaya Toure’s agent slams Guardiola