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.
Find all the latest football transfers on our dedicated page.