According to Daily Record, Celtic are keen on the player as well.
The 20-year-old has already made a name for himself with Stoke and he is tipped to have a big future in the game.
As per the report, the player could be signed for a fee of around £400,000 and both the Scottish clubs are keen on snapping him up.
Stoke City paid around £1.75 million to sign him from Manchester City.
Both clubs could do with a backup striker right now and Campbell will be an ideal option. Morelos and Edouard are the only reliable goalscorers for Rangers and Celtic.