The former Arsenal striker believes the Three Lions captain should have been left out of the squad for the upcoming friendlies against Spain and Sweden at Wembley.
Former England international Ian Wright has slammed the FA after John Terry was included in Fabio Capello's squad to play Spain and Sweden.
The ex-Arsenal striker believes the Chelsea captain should have been left out until the outcome of the investigation over his alleged racist remarks towards QPR's Anton Ferdinand.
"This whole situation stinks. We have a young squad looking forward to what should be a showpiece international but, instead, we are an embarrassment," he wrote in his column for The Sun.
“In England, it just seems we find ourselves in one nasty situation after another. The great Bobby Moore must be turning in his grave."
Capello has confirmed that Terry will miss Saturday's friendly against Spain because he wants to weigh up alternative options in his squad.
“The FA has made a total mess of this," Wright added in his column.
“I understand the fact you're innocent until proven guilty but that doesn't mean the captain of our country's football team should be involved in two friendlies while being investigated over allegations of making racist remarks.
“This is a joke. It's embarrassing that he is involved but blatantly being shielded from any media attention by not starting either game. So why not leave him out in the first place?
“It seems to me that no one at the FA has the balls to stand up to Terry and say, 'You may want to play but it would be better in the current climate if you stayed at home'."