David Duncan · Prosper Richland · RankWrestlers