Timm Klose admitted he turned down other offers this summer and even considered retirement before signing his new Bristol City contract.
The Swiss defender, 34, finally ended speculation over whether he would remain a Robin heading into the new season by signing a one-year contract with the option of an extra 12 months.
Klose's arrival in January on an initial six-month contract proved to be a brilliant piece of business by Nigel Pearson with the defender starting in every league game up until the end of the season while earning the plaudits for a string of consistent performances.