Just in as Luton Town defender has moved to the french side Club Aj Auxerre after his contract at Kenil road ended and will also wear the number 3 shirt.
Osho has put pen to paper on a one-year contract with the option of two years.
The 25 year old player on a free transfer following his exit from Sky Bet Championship club, Luton Town.
Osho made 21 league appearances for Luton Town last season with two goals to his name.
He was called up to the Nigerian national team in March but was unable to play his first matches with the Super Eagles due to injury.