Williams extends Swans deal
Defender Ashley Williams has agreed a new three-year contract with Swansea just days before the club begin their first Premier League campaign.
Williams, 26, had two years remaining on his existing deal but manager Brendan Rodgers had been keen to tie the Wales international to a long-term deal.