Victor Moses spent the last four seasons at Spartak Moscow in Russia, where he left at the end of his contract.
In England, the Nigerian international has played for Crystal Palace, Wigan, Chelsea, Stoke City, Liverpool and West Ham, winning two Europa Leagues and a Premier League title.
Now, five years after swapping Chelsea for Fenerbahce, he's returning to England to play in the Championship.