Birmingham winger Gary McSheffrey is to join npower Championship side Coventry when his contract at St Andrew's expires on June 30.
The 27-year-old began his career with the Sky Blues and returns to a club he played for between 1998 and 2006, before going on to make 96 appearances and score 20 goals for Birmingham.
He found it difficult to force his way into the team after their return to the Barclays Premier League and spent spells on loan at Nottingham Forest and Leeds.
The Ricoh Arena club have agreed a one year contract with McSheffrey.
Birmingham manager Alex McLeish said: '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.'
Club-by-club Premier League guide to every transfer deal in summer 2010Premier League kit special: The strips your team will be wearing next seasonPREMIER LEAGUE PRE-SEASON: Every club's summer fixture plansBirmingham to capitalise on Fulham uncertainty with swoop for ZamoraBIRMINGHAM CITY FC