Xavier Leonard Buffalo Bulls · NCAA Football PosiciónSafetyDorsal23NacionalidadUSAAltura180 cmPeso91 kg