After leaving the Queensland Reds, James O'Connor has signed with New Zealand heavyweights the Crusaders for next year's Super Rugby Pacific competition.