He comes with "bad-boy baggage" but the NSW Waratahs have finally done a deal with former All Blacks winger Zac Guildford over a month after he was linked with the Super Rugby club.
The Waratahs announced on Wednesday that the 26-year-old will make the move to Sydney at the end of October on a 10-month contract.
Guildford will provide depth in the outside backs for the 2013 champions, who have lost Adam Ashley-Cooper, Taqele Naiyaravoro and Peter Betham to European clubs.
Guildford was close to agreeing to a move to the Waratahs at the end of July, but turned his back on the deal to stay close to family and friends in New Zealand. However, he is now at ease with the Waratahs, where he'll be coached by Daryl Gibson, who was an assistant coach at the Crusaders during Guildford's time with the club between 2010-14.
Part of the All Blacks' 2011 World Cup-winning squad, Guildford has a history of alcohol-related issues, which included staggering into a Cook Islands bar naked before allegedly assaulting two patrons.