Former Coventry City striker Marlon King has had his Birmingham City contract cancelled by mutual consent.
King made 79 appearances, scoring 32 goals for Birmingham but continue to hit the headlines during his time at St Andrews after being arrested twice.
He is due in court next month to face charges of dangerous driving.