Former Super Eagles player, Victor Moses has completed a move to Sky Bet Championship club Luton Town.
Moses left Russian club Spartak Moscow at the end of last season following the expiration of his contract.
The former Chelsea player, 33, after signing his contract expressed his excitement.
“I’m looking forward to it,” Moses told the club’s official website.
“I had a few offers from Europe, but I said to my agent that I set my mind on staying over here, and here we are. I’m very pleased and honoured to be at this club and I just can’t wait to get going.
“I spoke to Rob before I came, I spoke to the directors and they told me the plan and the history of the club, and I just want to be part of the success.
“I want to come here and enjoy my football, work hard for the club and for the team, and get back to where we belong in the Premier League.”
Manager Rob Edwards said: “Victor is one we’ve been talking to for quite a while. He trained with us last week and played 60 minutes in a behind closed doors game, and we made a decision because we think he’s able to come in and help us.
“He gives us more strength in depth and versatility, because he’s someone who can play both sides or as a number ten.
“He’s played for so many different clubs in different ways and shapes, and under different managers, so he’s tactically aware. We think he’s someone who can provide some really good competition for us.
“I don’t want to put too much pressure on him and expect too much too soon. He’s not going to come in and start the games straight away. He’s got to get used to what we do and how we play, but he’s fit, he’s able to come in and affect it now, and he definitely makes the squad stronger.”