WWE Officially Announces Starrcade Event; One Hour to Stream Live on Network
— WWE officially announced the next iteration of “Starrcade” and it will be held on December 1 in Duluth, GA. The company will stream an hour of action as a special on the WWE Network beginning at 7PM ET. The full announcement is below: The tradition of Starrcade carries on into WWE Network with a…