The initial fee for the 27-year-old defender is £8 million, with an additional £2 million in add-ons. This will take him to Elland Road, the home of Leeds United.
Leeds United has been actively signing new players this summer, with nine transfers so far. The team is working to stay in the Premier League for the upcoming season.
James Justin has spent six years with Leicester City but was unable to prevent the team's relegation last season. Despite this, he still managed to score four goals and provide two assists in 39 games across all competitions.