O'Dea, 27, joined Celtic as an 18-year-old before loan spells with Reading, Ipswich and then Leeds United, where he made 38 appearances, scoring two goals.
Since then, O'Dea has been quite the jetsetter, moving to Canada to play for Toronto FC before heading to Ukraine with Metalurh Donetsk.
However, amid the political unrest in Ukraine, O'Dea terminated his contract with Metalurh in August, and has been on the lookout for a new club ever since.
Leeds were tentatively linked with a move to bring O'Dea back to Elland Road, but any lingering hopes of re-signing him have disappeared after the Irishman joined Blackpool until January.
New Tangerines boss Lee Clark has been busy signing new players such as Nyron Nosworthy, Chris Eagles and Jonathan Legear, and O'Dea is glad to be playing in Britain again.
"I had a tough year in Ukraine, so I'm delighted to be at a good football club with good people, and I'm looking forward to getting started," admitted O'Dea. "I was desperate to play football again and I'm looking to now help the team."