Swansea City have a deal in place for Barnsley fullback Andy Yiadom.
The Mirror says Swansea have agreed a fee with Barnsley for right-back Andy Yiadom.
The Ghana international is out of contract at Oakwell at the end of the season.
Barnsley had originally been asking for £3million for the attacking full-back.
But the Tykes are now willing to drop their price and the Premier League Swans have agreed a fee of around £2million for the defender.