Tagged: Steve Austin

Smackdown – May 24, 2001: The TV Debut 0

Smackdown – May 24, 2001: The TV Debut

This was requested recently but it was written over five years ago, meaning it might not be up to my usual standards. Smackdown Date: May 24, 2001 Location: Arrowhead Pond, Anaheim, California Commentators: Michael...

New Column: Smackdown Turns 900 1

New Column: Smackdown Turns 900

The special is this coming Tuesday so let’s look at some of my favorite parts of the show over the years. http://wrestlingrumors.net/kbs-review-smackdown-turns-900/