Leicester City have agreed a deal in principle with Manchester City over the signing of 20-year-old forward Kelechi Iheanacho.
Reports suggest the transfer fee could rise to £25 million but several contractual terms need to be finalised before anything becomes official.
Iheanacho is keen on a move to the 2016 Premier League champions in hope of consistent first-team football ahead of the 2018 World Cup in Russia.
Adding another striker to the ranks suggests that Leicester will need to move on at least one of their current options, as they currently have Jamie Vardy, Shinji Okazaki, Islam Slimani, Leonardo Ulloa and Musa at the club.
The Nigerian international began his professional career with Manchester City in 2015, playing a back-up role for the likes of Sergio Aguero, Wilfried Bony and Gabriel Jesus in his two-year stay.
Despite his limited playing time, Iheanacho has adapted quickly to top-tier football in England. He returned four Premier League goals from just five starts last season, and seven goals from 29 appearances in all competitions, most of which were cameos off the bench.