Williams looking forward to 'new challenge' after joining Everton for an undisclosed fee

Wales captain Ashley Williams has been confirmed as an Everton player, joining the club on a three-year deal for an undisclosed fee.

The 31-year-old central defender said he was delighted to have joined the Toffees, and felt like he needed a new challenge.

In a statement released by the club, Williams described himself as a 'an honest player, a hard-working player.'