It seems that our friends at WWE, ever the masterminds of corporate wrestling domination, have concocted a new scheme to further tighten their iron grip on the industry. They call it "WWE ID" – ...