onyx crosby