Bristol City have signed striker Aaron Wilbraham on a one-year deal following his release by Crystal Palace.
The 34-year-old made 10 starts and 23 substitute appearances in two seasons with Palace, scoring two goals.
Wilbraham previously played for Stockport, Hull, Oldham, Bradford and Norwich, but his most prolific spell came at MK Dons, where he netted 59 times in 204 games.
He becomes Steve Cotterill's fifth signing of the summer for City.
Oldham's Korey Smith, Stevenage's Luke Freeman, Peterborough's Mark Little and former Birmingham defender Wade Elliott have already agreed moves to Ashton Gate.
Manager Steve Cotterill told the club website: "He's played at this level before and was a regular goalscorer at about a one-in-four ratio.
"He's already enjoyed a terrific partnership with Sam Baldock at MK Dons, so that's a major plus. I also think he'd work just as well with Jay Emmanuel-Thomas."