Cape Town - Former Liverpool winger John Barnes, who Raheem Sterling has been compared to, has joined those criticising the young star.
Read: Carragher slams Sterling
"I'd be embarrassed to walk into training tomorrow and show my face to everyone; even the lady on the reception," former Liverpool defender Carragher told Sky Sports.
Barnes has echoed Carragher's sentiments.
"Raheem has not achieved anything, he has not won anything," Barnes told the BBC.
"Does anyone believe that if he goes to Manchester City he will be the first name on the team sheet or are they just signing him because they need English players?"
"Raheem has great potential, but Liverpool gave him an opportunity and he should stay for a couple of years."