Rotherham United have signed Hull City striker Tom Eaves on a three-year deal.
The 30-year-old spent the past three seasons with the Tigers but was not offered a new contract at the end of last season.
He previously spent time on loan with the Millers in 2013, scoring once in nine appearances.
"I'm really excited to get going. I feel stylistically I will be a really good fit for this team," he told the club website.
Meanwhile, the Millers have "provisionally agreed terms" with defender Jamie McCart ahead of the end of his contract with Scottish Premiership side St Johnstone.
"Whilst terms are yet to be formalised between the Millers and the player, the club have a provisional agreement in place, which they hope to be finalised in the early stages of next week," the club said.
Find all the latest football transfers on our dedicated page.