Swansea agree deal for Barnsley defender Mawson

Swansea City have agreed an undisclosed fee for Barnsley defender Alfie Mawson.

The Welsh club have been on the lookout for a centre-back since captain Ashley Williams left for Everton this month.

Mawson, 22, joined Barnsley from Brentford in June 2015 and scored six goals in 48 league appearances as the Tykes won promotion to the Championship via the play-offs.

Mawson has already netted twice in four matches this season and will not be part of the Barnsley squad for Saturday's clash with Rotherham United, the Championship club confirmed.