Connacht have announced the signing of JJ Hanrahan from the Dragons.
The versatile out half can also cover centre and full back, and carries a career that has seen him play in the URC, English Premiership and French Top 14.
Now 30 years of age, Hanrahan played with Munster for seven years across two spells. There he scored 735 points in 141 games before his departure in 2021.
He also played 30 times for Northampton between 2015 and 2017.
After his time at Munster he joined Clermont Auvergne and went on to play 15 times with Dragons in a year long spell.
In a statement on the Connacht Rugby website, Hanrahan said:
"Moving to Connacht and back on Irish soil was a really appealing opportunity that presented itself.
I’ve played Connacht numerous times in my career and every game was a hard-fought battle.
They’re a club with a huge team spirit and a never-say-die attitude and I’m looking forward to living those values with them, and contributing wherever I can.
This is something that really excites me for the coming years ahead. There’s massive potential in the squad as we’ve all seen over the last few weeks.
Hopefully I can add some value from when I link up with them in preseason this summer, and give it my all to help the club reach the next level and compete for silverware.”