"Barkley's been one of the best young players in the country this season," he told talkSPORT. "He's got a chance of going to Brazil with England, and deservedly so.
"I would like to see him stay at Everton for the next two or three years, and maybe try to win a trophy there.
"Eventually though, he'll have to play at the highest level and that's the Champions League.
"Everton are just knocking on the door but I'm not sure whether they can sustain that."
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball