Oscar Castillo Webber International Warriors · NCAA Football PosiciónDefensive LinemanDorsal95NacionalidadUSAAltura183 cm