Newcastle legend Shearer: Beckham won’t play for England again

Shearer told The Sun: “I think Steve McClaren has made his decision and will stick to it. I do not believe David Beckham will ever play for England again – that’s it.

“As an individual, I’m sure he thinks he can still do a job.

“The problem is only one man’s opinion counts right now and Steve McClaren does not think Beckham will improve the England team.

“He has just played one match in I don’t know how many months. He has hardly played any football.

“Not just that but he is about to fly off to America to play in a league which is probably on a parallel with our second division, with respect.

“I don’t know what his reasons are for going out there at his age. He still has some years left in him at a high level.

“I certainly believe he could do a job in the Premier League.

“The problem is he would not want to play for a side outside the top four – and the top four don’t want him.”