One of our new features is going to be our favorite wrestling debuts over the years. WCW, WWE, WWF, ECW, you name it.
 

Tazz's WWF debut took place on January 23, 2000 at Madison Square Garden in New York, NY at the Royal Rumble. I was at this show by the way.....