The England international arrived at the age of 36 from Leeds United.
He brought in some fantastic talents during his time at Goodison Park, including top signings from the lower leagues and the odd unusual destination.
But who would he rate as his best ever?
Seamus Coleman cost a pittance from Sligo Rovers whilst the likes of Tim Cahill, Joleon Lescott and Phil Jagielka were masterful signings from the Football League.
But it was none of these says Moyes. For him it was a cheap signing from Leeds United that tops the list.
I used to say Nigel Martyn, because I took him for nothing from Leeds. Seamus Coleman cost £60,000 from Ireland. Leighton Baines, Tim Cahill, Phil Jagielka, Mikel Arteta, Steven Pienaar, Joleon Lescott, Sylvain Distin, John Stones, Steven Naismith, Phil Neville, Kevin Kilbane, James McFadden, Tim Howard – all excellent players, and there were many
Martyn was of course an England international and arrived at the club in the advent of his career – signing at the age of 36-years-old.
Originally signed as a back-up to Richard Wright an injury to the number one choice saw Martyn end up between the sticks regularly and he had a brilliant three seasons at Everton before retiring with an ankle injury ten years ago.
Since then Tim Howard has been the number one choice for the Toffees – another steal from Moyes.
The American is off in the summer and now the club will be looking to replace yet another veteran.
Hopefully Roberto Martinez is as good as spotting keepers as Moyes was.