Check your TV listings for SAW (Showtime All-Star Wrestling), an Indy wrestling show like those in the past. Watched an episode last night (Tuesday) on Comcast channel TCN and it's much better than WWE or TNA. Small town, small venue feel. See they have it on Friday too. Check whole week for channel TCN. Here's a clip I found on Youtube.