The 36-year-old forward, who announced his departure from Rangers over the weekend, has penned an 18-month contract with The Chairboys with whom he spent a time on loan alst season.