Doncaster Rovers have signed striker John Marquis as they continue rebuilding for League Two.
Marquis joins on a two-year deal from Millwall. He scored six goals in 16 games of a loan spell with League Two champions Northampton last season.
Rovers manager Darren Ferguson said: “John has been on our radar for quite a while now, the squad is now starting to take shape.
“He’s a tireless worker who leads the line well and doesn’t give defenders a moments rest. He’s a good age and we’re hoping that his move here can provide him with a new challenge.
“John’s experience of success at this level with Northampton could prove vital and we’re delighted to have him on board.”