Mickael Byrd Upper Iowa Peacocks · NCAA Football PosiciónDefensive LinemanDorsal93NacionalidadUSAAltura191 cmPeso112 kg