Breaking: Champions League final between Chelsea and Man City in chaos

Breaking: Champions League final between Chelsea and Man City in chaos

Football.london

Published

The final is due to be played in Istanbul on May 29

Full Article