Bolton Wanderers have agreed a new deal with Emile Heskey, as well as signing Stephen Dobbie and Lawrie Wilson.
Ex-England striker Heskey, 37, will stay on for another year after six months with Bolton last season.
Dobbie, 32, has joined on a one-year deal after his release by Crystal Palace. The forward has won the Championship play-offs three times.
Right-back Wilson, 27, was let go by Charlton at the end of last season and has signed a two-year contract.
The trio join Ben Amos, Gary Madine, Derik Osede, Jordan Lussey and Jon Ceberio as new signings before the Championship season. Bolton host Derby in their opener on Saturday.
Find all the latest football transfers on our dedicated page.