Xavier Vela Davidson Wildcats · NCAA Football PosiciónTight EndDorsal80NacionalidadUSAAltura188 cmPeso111 kg