Birmingham City manager Alex McLeish will allow Gary McSheffrey to rejoin Championship side Coventry City when his St Andrew's contract expires in just over one week's time.
The 29-year-old came through the Sky Blues' youth team ranks and scored 53 goals in 157 appearances during his first spell with the club.
He moved to City four years ago but has struggled to become a first-team regular with the club, finding the net 20 times in 78 starts and 18 substitute appearances for the Blues.
McSheffrey ended last term on loan with Leeds United, scoring once in 11 appearances as Simon Grayson's team secured promotion to the Championship.
McSheffrey has agreed a one-year deal with Coventry and McLeish told the club's official website: "We wish Gary all the best. He did well for us and hopefully he can recapture the form of a couple of years ago when we signed him from Coventry."