Leicester have signed Wales youth international Mitchell Clark on a three-year deal.
The 20-year-old was a free agent having left Aston Villa after they did not renew his contract.
Clark, who made his first-team debut for Villa in 2017, made 45 appearances for League Two Port Vale last season.