Blackpool have signed Gary Madine on an 18-month deal after the striker left Cardiff City.
Madine, 29, joined the Bluebirds from Bolton for around £6m in January 2018 but failed to score in 28 appearances.
He had a spell on loan at Blackpool in 2015 while at Sheffield Wednesday and scored three times in 15 games.
"Gary was our number one striking target this window, so we are delighted to bring him back," Blackpool chief executive Ben Mansford said.
Find all the latest football transfers on our dedicated page.