Xavier Vela Davidson Wildcats · NCAA Football PosisiTight EndNomor punggung80KewarganegaraanUSATinggi188 cmBerat111 kg