Michael Leonard Davidson Wildcats · NCAA Football PosteDefensive LinemanNuméro5NationalitéUSATaille191 cmPoids104 kg