On 28 May this season’s UEFA Champions League victors will be crowned in Milan – but who will it be?
We assessed the trends to whittle 16 teams down to one.
Guess who …
On 28 May this season’s UEFA Champions League victors will be crowned in Milan – but who will it be?
We assessed the trends to whittle 16 teams down to one.
Guess who …