Championship side Ipswich Town have signed former Cardiff City defender Josh Yorwerth on a two-year contract, with the option of another 12 months.
The 20-year-old Wales Under-21 international was released by the Bluebirds in May and will officially join Mick McCarthy's side on 1 July.
Yorwerth, who never featured for Cardiff's first team, had an extended trial with Ipswich last season.
He featured for the Under-21 side and scored against Bristol City.
Find all the latest football transfers on our dedicated page.