Everton legend Neville Southall believes that the club should sell Leighton Baines in order to provide funds for new players.
The left-back has been linked with a move away from Goodison Park, with Arsenal and Manchester United both reportedly keen on signing the England international.
Maroune Fellaini has also been tipped to leave the Toffees, but Southall feels that it would be easier to replace Baines rather than the Belgian.
"I'd like to see them buy three players, at least, or get three players on loan," said Southall. "They need a striker for definite, a midfield player who can pass – a more expansive midfield player – and a defender.
"We've got to this position now where, if they get two or three players, they can push on, finish fourth and get the Champions League. I don't mind [David Moyes] selling one if he brings two in because that makes sense.
"If you are going to sacrifice anyone, Leighton Baines may be the one to go. You've got Phil Neville to fill in [at left-back] and you've got Bryan Oviedo you could get away with there. I would hate it but you can't do Fellaini at the moment because it would cost twice as much to replace him."
Everton travel to West Ham United on Saturday.