Sunderland have signed striker Victor Anichebe on a deal until the end of the season.
The 28-year-old Nigerian has been without a club following his release by West Brom in May.
With Fabio Borini facing up to three months on the sidelines with a groin injury and Steven Fletcher and Danny Graham having departed Sunderland in the summer, Moyes has moved for a player he knows well.
Anichebe was a youth-team player at Everton under Moyes and went on to make more than 130 appearances for the Goodison Park club, before joining West Brom.
Borini’s misfortune has left Moyes with just one senior frontman, 33-year-old Defoe.
However, youngsters Duncan Watmore and Joel Asoro, who is just 17, can also be called upon after Moyes’ search for reinforcements during the transfer window ended in frustration.