Deshawn Leonard Elon Phoenix · NCAA Football PosisiOffensive LinemanNomor punggung55KewarganegaraanUSATinggi185 cmBerat143 kg