YouTube channel WatchMojo recently uploaded a top ten video based around WWE Superstars and their final matches. WatchMojo list ten Superstars who had the best final matches in the company....