Blackpool have signed Rochdale striker Jake Beesley on a long-term contract.
The forward, who netted nine league goals in League Two this term, is signing a three-and-a-half year contract.
The signing has cost Blackpool roughly £300,000 with £100,000 in add-ons.
After signing, Beesley said in a statement: "I'm delighted to be here. It's a great fit for myself and I can't wait to get started. This season has been a good goalscoring one for me and I feel like I'm ready to make the step up and help the team.
"Players that have worked under the gaffer have improved and gone on to do really well. When you're making a decision like this, it's something you take into account."
Coach Neil Critchley said: "We're always identifying players who will improve us, and Jake is somebody that we have tracked for a while. He has impressed with his performances for Rochdale over the last two seasons and fits the mould of the players we want here. He's hungry, ambitious and wants to improve.
"He's a player who likes to press from the front, and he suits the way we play. He adds to the attacking options we have at the Club, and we're really looking forward to working with him and helping him to develop his game further."