Where Chelsea vs Man City could be played with Champions League final in turmoil

Football.london

Published

The showpiece match in Istanbul is in huge jeopardy with Turkey put on the UK Government's red list for tavel

Full Article