Jamie Carragher has called for the next England manager to be English after insisting the current policy of having a foreign coach is cheating.