SWINDON Town have agreed a swap deal with Swansea City where right-back Kieron Freeman has been exchanged for winger Jordon Garrick.

Freeman, who only joined Town on January 7, has departed for the Liberty Stadium on a short-term deal while Swans winger Garrick moves the other way on loan.

The 28-year-old was John Sheridan's third January acquisition when he was announced, but Freeman's exit means Town brought in just five new players during this window with eight players leaving the County Ground.

Garrick's arrival also means Sheridan will have six loan players to juggle for the remaining 21 games of the season.

The 22-year-old has played 27 times for Swansea since making his debut in the EFL Trophy during the 2016-17 campaign, scoring five goals.