Jamie Carragher says talk over Marcus Rashford's future is tiresome, with the Manchester United striker not talented enough to warrant the headlines.
Rashford has now been left out United's last two fixtures - a derby win over Manchester City and a chaotic loss to Tottenham in a Carabao Cup quarter-final.
Between the games, Rashford decided to go public with his desire to leave United, insisting it was "time for a new challenge", to which his manager, Ruben Amorim, insisted his current situation poses enough of a challenge.
Carragher, who was on Thursday night on Sky Sports as a pundit for United's loss to Spurs, is growing tired of the newscycle and has told Rashford to "shut up".
He said: "I feel like I've been talking about Marcus Rashford for the last week, and I've said before, he's not that good of a player for the amount of time that we talk about him. Wayne Rooney was, David Beckham was, Cristiano Ronaldo was.
You keep your mouth shut, you battle and you hope that you get a little chance
"I'm not for any player coming out and being critical of the club, but for Rashford to do that, to come out without the club having any knowledge of it and just announce he's basically put in a transfer request or he wants to leave the club, that leaves the club in a really poor position in terms of negotiating his exit at some stage.
"If he really believes he wants to still be a Manchester United player and he still wants to have a great career, you don't come out with a statement like that. You keep your mouth shut, you battle and you hope that you get a little chance.
"People keep talking about 30 goals, which is a really big figure. It's not out of this world. We're looking at some players now, they have better figures than that and he's at Manchester United, a top team who dominates a lot of games.
"Manchester United should have a player every season scoring 30 goals. If they're going to be playing 55 to 60 games, if you've got a player who can't get 30 goals, he probably shouldn't be at Manchester United."