After agreeing a three-year contract with Ospreys, James Hook has revealed he could not resist the lure of a return to the club where his career started.
The Wales international has opted to leave Gloucester at the end of his current deal and return to the Liberty Stadium to add to his 107 appearances and 796 points for the club.
Fly-half Hook left Ospreys in 2011 to sign for French side Perpignan before moving onto the Premiership with Gloucester three years later.
But a return to Pro12 with Ospreys was always something he hoped would happen, so when the chance arose he had no hesitation in accepting their offer.
"I always planned, or hoped, that I'd come back but six years is a long time," Hook told the Ospreys website.
"A lot has changed in that time and anything could have happened. I'm grateful, and fortunate, that I'm getting this opportunity.
"I'm delighted to be going back home. It's been fantastic to go away to new places, get some unbelievable experiences in England and France with two great clubs, but I'm coming home to a team that's going places, with good coaches who I know well and a quality squad with some world class players and really exciting young talent."