Donovan Howard Upper Iowa Peacocks · NCAA Football PosteDefensive LinemanNuméro85NationalitéUSATaille188 cmPoids129 kg