Michael Leonard Davidson Wildcats · NCAA Football PosiciónDefensive LinemanDorsal5NacionalidadUSAAltura191 cmPeso104 kg