The WWE ID Program was set up in October last year. The idea was to “ID” wrestlers on the indie scene, signing them to contracts while they remained wrestling outside of the WWE. This gives the WWE ...