Rangers defender David Weir has signed a new one year contract refusing to accept this will be his final one at Ibrox. The 39 year old Scotland defender made 47 appearances last season and is happy to go on defying expectations.
"Everybody has been telling me since I was 33 or 34 at Everton that this would be my final year," Weir told BBC Scotland.
"I have never put timescales on my career."
Weir will be 40 the day after the upcoming Clydesdale Bank Premier League season ends.
"Everybody keeps asking what the secret is, whether it's eating bananas for breakfast or doing yoga," the former Falkirk and Hearts player said.
"But I think it's whether the person wants to do it and whether they are prepared to sacrifice what they need to and whether they enjoy it enough to take the downside of it. I do.
"I was fortunate enough to play with guys like Richard Gough and Dave Watson who were playing in the Premier League in their late 30s, and I think Dave was even playing in his 40s.
"I have been able to see it's capable of happening. I don't think there is any reason for it not to continue."
Weir is eager to continue playing regularly under Walter Smith next season.
Weir added: "Latterly at Everton I was in and out of the team and that was becoming a problem.
"The older you get, I think it's harder to jump in and out."