Osaze Odemwingie snubbed Bolton Wanderers of League One to sign for Rotherham who are in the Championship
Odemwingie who was a free agent following his release from Stoke City in the summer was on the verge of signing for Bolton Wanderers in the League One (third tier of English football).
ALSO READ: Odemwingie wants to remain in England
The 35-year-old, however, signed for Rotherham who play in the Championship, a level ahead of Bolton Wanderers.
"I was close to signing for Bolton but the Championship is a higher league and it's a good league for me. I didn't need to think for long about the move," he told BBC Radio Sheffield.
"It's a short-term deal but if things go well then we can talk about a longer deal closer to Christmas.
"I know it's a difficult situation but I've been in these positions before and done quite well and I think they bring out the best in me."
The Millers have had a poor start to the season which resulted in the sacking of Alan Stubbs as coach with Kenny Jackett appointed to replace him.
Odemwingie who is Jackett’s first signing is confident that Rotherham can turn their season around.
"It's a huge task but you expect teams around you to have a dip in form as well and what you need to do is have a run of games where you pick up points," he added.
"November and December are always big months in English football. The objective is to not look too far ahead of ourselves and try to pick up as many points as we can."
Odemwingie could be available for Rotherham United’s away trip to Ipswich Town on Saturday, October 29.