Cannon said: "I'm absolutely delighted, it's been a great 18 months for me since I've been here so I'm over the moon to get it done. Jimmy [James McClean] was begging me to stay, so I had to! It's a really exciting time, we've had two promotions, and I always go back to it - there is a great set of lads in there. To work with them day-in and day-out and the staff as well, it is a joy so I'm really looking forward to what's ahead. I just want to get started again; I'm hoping for another really good season again - hopefully we'll be successful."