Xavier Vela Davidson Wildcats · NCAA Football PosteTight EndNuméro80NationalitéUSATaille188 cmPoids111 kg