Xavier Leonard Buffalo Bulls · NCAA Football PosisiSafetyNomor punggung23KewarganegaraanUSATinggi180 cmBerat91 kg