Jason Roberts has committed his future to Blackburn after penning a new three-year deal at Ewood Park.
The player's future has been shrouded in doubt as he has struggled to win a regular place in the first-team, but now Roberts has ended all the uncertainty by signing on the dotted line.
Roberts handed in a transfer request at Ewood Park back in January which was turned down by then boss Mark Hughes, but the player says he is now happier than ever.
"I've been happy since I've been here for the majority of the time, so I'm happy that it is now signed, sealed and delivered," Roberts revealed. "I hope to show the best of my abilities on the pitch.
"It is for another three seasons so I'm very happy with that. I feel good, I feel strong, I feel like I've got a lot of experience and hopefully it will all come together now."
Read more about Blackburn Rovers.