Swansea City sign Wales international Kieron Freeman
Swansea City have completed the signing of Wales international Kieron Freeman from Swindon Town for an undisclosed fee, subject to international clearance.
The 28-year-old defender has signed a contract until the end of the season, while Jordon Garrick has joined Swindon on loan until the end of the 2020-21 campaign, subject to EFL approval.
Freeman, who has one cap for Wales, came through the youth ranks at Nottingham Forest, making his senior debut in August 2011.
The defender spent three years with Midlands rivals Derby County between 2012 and 2015 before moving to Sheffield United in January 2015.
He went on to make over 100 appearances for the Blades, helping them win promotion from League One in 2017 before featuring 23 times as Chris Wilder’s men reached the Premier League in 2019.
Freeman’s solitary cap for Wales came in a friendly defeat against Albania in November 2018.