David Gallo · James Monroe · RankWrestlers