Pulisic still has three years remaining on his contract at Milan, with the Italian giants also understood to have a one-year option on his deal. The forward has also shown no desire to leave Milan or return to the Premier League after finding his best form in Italy. Salah, meanwhile, has been tipped to leave Liverpool upon the expiry of his contract next summer, with a host of top clubs said to be queueing up to sign him.