Former England boss Peter Taylor says he can understand the lack of English signings being made in the Premiership.
Taylor, who also managed Leicester in the Premier League a decade ago and is now boss of Bradford City, fears the pool of talent is shrinking fast.
He told The Sun: "There are more foreign owners and they want foreign managers.
"They in turn bring in foreign staff and want to sign foreign players.
"The argument used to be we don't sign English players because they cost too much money. But I'm not convinced by that any more, especially when Mario Balotelli looks like moving to Manchester City for £23million.
"Clubs aren't signing players from League One, League Two or Championship teams like they used to.
"If they do, they take them when they are young.
"Someone like Martin O'Neill tends to go for English or at least British players and Spurs had a brilliant season last year.
"To be fair, Harry Redknapp signed some good young English players.
"So I'm sure a few more managers could if they wanted to. But there seem to be less and less opportunities.
"The only way to change things is to have some kind of cap. Otherwise we will get worse and worse at international level."