Everton sign Swansea City defender Ashley Williams for £11m

Everton have signed the Swansea City and Wales captain Ashley Williams for an Continue reading “Everton sign Swansea City defender Ashley Williams for £11m”