Brad Haddin has won the race to be NSW's next cricket coach, after a turbulent few months for the Blues.