Northern Ireland international Jeff Hughes has become Fleetwood Town’s fourth signing of the early-summer and their third in the space of two days.
Fleetwood manager Graham Alexander said: “Jeff has experience and knows how to score goals. He’s hard-working and good on the ball.
“He’s spent the few seasons in League 1 but knows all about our league.”
Hughes has signed a two-year contract and arrived as a free agent.
In a flurry of transfer activity, Fleetwood have also signed Matty Blair from York and Bury’s Steven Schumacher.