Deshawn Leonard Elon Phoenix · NCAA Football PosiciónOffensive LinemanDorsal55NacionalidadUSAAltura185 cmPeso143 kg