SWINDON Town loanee Jordon Garrick has signed a new contract at parent club, Swansea City, keeping him at the Liberty Stadium until 2023.

The winger's previous deal was set to expire this summer, but the 22-year-old has cemented his long-term future in South Wales and has an option for a further year on top.

Jamaican-born Garrick joined Steve Cooper's men back in November 2015 and has made 19 first-team appearances, scoring three goals.

Since arriving at the County Ground in January, the 22-year-old has made six appearances, scoring one goal.