First thing I wondered about. I've been searching for info, here are my thoughts...
The both play DL.
The kid is from Hampton, GA, about 45 minutes southeast from me. Did Michael retire to the ATL area (played for the Vikings, but still)?
Resemblance?
Michael
Michai
Seems like it very...