Jamie Carragher believes his former team-mate Luis Suarez is too good to play for Arsenal - and Liverpool, too.
The Reds' legend, who retired at the end of last season, wrote in his Daily Mail column on Saturday morning that the want-away Uruguay international should be playing for a club that is competing for the Champions League trophy.
"Luis Suarez is too good for Liverpool," Carragher conceded. "He is one of the top players in the world, whereas Liverpool were only the seventh best team in England last season.
"His talents are greater than the stage on which he plays. Not only does he deserve to play in the Champions League, he should be winning it.
"Luis Suarez is also too good for Arsenal. In recent years, they haven’t challenged for trophies; they have not made an impact in the Champions League and they are no closer to winning the Premier League."
Suarez revealed in a controversial interview earlier this week that he was desperate to play for a Champions League club - and accused Liverpool boss Brendan Rodgers of breaking promises, after he was refused permission to discuss terms with Arsenal, who submitted a £40m plus £1 offer for the prolific striker.
The decision to go to the press infuriated Rodgers, who categorically denied the accusations and forced Suarez to train alone.
And while Carragher has sympathy with Suarez for wanting to play in European football's premier club competition, he is not convinced that Arsenal would be the right move for him.
"If Barcelona, Real Madrid or Bayern Munich wanted him, I would wish Luis all the luck in the world and staunchly defend him," he added. "That is his level; teams who have a great chance of winning the Champions League. That’s why I'm so puzzled by his determination to leave for the Emirates."