Rangers are ready to offer £3 million for Middlesbrough winger Adam Johnson.

The News of the World says Boro do not want to sell but fear the 20-year-old could be lured to Scotland by Champions League football.

Johnson managed only three Premier League starts last season behind Stewart Downing.

Tottenham and Everton have also been admirers.