WWE is returning to PLE action, and, for the first time, they will be in Scotland with a stacked card promising an international crowd that could rival the excitement of Backlash, an earlier event held in France. What makes this event even more remarkable is the presence of local heroes