David Weaver · Pinnacle · RankWrestlers