Donovan Howard Upper Iowa Peacocks · NCAA Football PosiciónDefensive LinemanDorsal85NacionalidadUSAAltura188 cmPeso129 kg