David Leonard Wyoming Cowboys · NCAA Football PosiciónDefensive BackDorsal15NacionalidadUSAAltura180 cmPeso85 kg