Everton have completed the signing of Wales captain Ashley Williams from Swansea for a reported fee of £11 million.
The 31-year-old centre back has signed a three-year contract with the Toffees to end his eight year spell at the Liberty Stadium.
Everyone at Swansea City would like to thank Ash for his tremendous service to the club. #ThankYouAsh pic.twitter.com/SO6W2oItjo
— Swansea City AFC (@SwansOfficial) August 10, 2016
Following the announcement of his arrival, Williams told Everton’s official website: “I’ve had eight great years at Swansea and, for me, the new challenge was something I felt I needed, so I’m delighted to have joined Everton.