The frontman is confident he still has plenty to offer and made reference this morning to his desire to finish his playing days on a "real high".
He said: "There were a couple of Premier League teams that showed interest, but this is a team on the up, I know the manager and a few of the players and it meant I didn't have to move my family as well.
"There were loads of things that ticked the boxes and I'm sure I've made the right decision.
"I want to perform and I want to finish my career on a real high. I'm still only 32 and I still feel as if I have a lot left in me.
"I've always scored goals no matter what team I have been in, so as long as I can stay fit and healthy, then I'm sure I can do that here at Stoke."