Robbie Simpson has rejoined former club Cambridge United on a two-year deal following his release by Leyton Orient.
The 29-year-old striker scored 17 goals in 32 games for the U's before leaving for Coventry City in 2007.
He has since had spells at Huddersfield, Brentford and Oldham, and will now play for United in League Two, following their promotion last season.
"I've always known I wanted to come back, it was just a matter of timing," he said.
"After coming to a number of games last season, watching the team grow and seeing what a fantastic job that Jez [George, director of football] and Richard Money [head coach], have done in creating something really special, it was something I wanted to be part of."
Simpson played 16 times for Orient last season during a short-term deal, but failed to find the net.
He has 29 goals from 219 games since making the step up to the Football League.
George added: "I know that he had better financial offers elsewhere and I know that he had the chance to sign for League One clubs.
"However, I also knew that we were in a unique position compared to any other club which meant we just had to convince him that our ambition matched his and that he could play a big part in bringing future success to Cambridge United."