Sonny Bill Williams is once again a rugby league player.
The former All Black's wait to officially return to the 13-man code is finally over with the Australian Rugby League Commission informing the Sydney Roosters their code-hopping superstar's 2013 playing contract has been registered.
Williams signed a one-year deal with the Roosters on November 13th but registering the dual international has been a drawn-out process, due to his other sporting commitments.
He is pursuing a boxing career on the side and has a fight against South African Francois Botha scheduled in February.
The Roosters can expect a fine in the new year for failing to put all their cards on the table. They failed to follow regulations in recording and supplying information to the ARLC, who had to seek advice from a solicitor in rubber stamping the deal.
The ARLC says it will keep a close eye on Williams' commercial agreements.
Williams represented the All Blacks this year before enjoying a stint in Japanese rugby, and there's every chance he will switch back to the 15-a-side code after his commitments with the Roosters are finished in 2013.