We do a livewatch almost every night on a wrestling blog in the night thread.
WCCW, Mid-South, Crockett WCW, WWF 2000, WWECW, etc.
Then we have the free matches TNA has on their YouTube, MLW puts their show up weekly, and there's a dude doing monthly recaps of mid-late 80s WWF that are tremendous.