Skip to main content

Live Notes From Starrcade 2018

Sure why not. Last year, WWE brought back Starrcade in Winston-Salem, North Carolina, marking the first edition of the show in about seventeen years. Now it seems to be a tradition over Thanksgiving weekend (the show’s original time, at least in general) and I took in this year’s edition in the US Bank Arena in ... Read more

from Scotts Blog of Doom!