Champions League final could be played in Portugal, says President De Sousa
Marcelo Rebelo de Sousa, the president of Portugal, has intimated that the latter stages of this year’s Champions League could take place on Portuguese soil....
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More