Iheanacho finally makes a switch to Leicester City from Manchester City for a fee of €25million according to the club.
The Nigerian who had limited time on the pitch for Guardiola last season decided to make the much anticipated switch in search of more playing time.
Iheanacho played 46 games in the Premier League in his two seasons at the club and scored 12 goals.
But with the signature of Gabriel Jesus during the January transfer,he fell behind the pecking order also having to Sergio Aguero and his other striking partners from the bench.
After completing his medicals,he told the fans how good it feels to be part of team and ready to help the team achieve alot next season.
Shakespeare have also expressed his feeling about the transfer and says he is delighted with his new signing, believing that the club have signed one of the best young players in the Premier League.