BJ Ojulari lands No. 18 jersey