It wasn't impossible; it was inevitable. No sporting team on Earth can get anywhere near Real Madrid when it comes to producing magic when it matters most. Read this story
It wasn't impossible; it was inevitable. No sporting team on Earth can get anywhere near Real Madrid when it comes to producing magic when it matters most. Read this story
More from ESPN | Real Madrid CF FC Bayern Munich UEFA Champions League Santiago Bernabéu Stadium