Wales football captain Ashley Williams has joined Everton from Premier League rivals Swansea on a three-year contract for a reported fee in the region of £12 million, an extravagant figure for a 31 year old.
The veteran defender is new manager Ronald Koeman's third summer signing, and easily the most important after the Toffees sold young superstar John Stones to Manchester City for £47.5 million earlier in the week.