ECW on Sci-Fi Date: July 25, 2006 Location: Joe Louis Arena, Detroit, Michigan Commentators: Joey Styles, Tazz We’re in Detroit tonight and the challenger of the week is Kane in an Extreme Rules match. That’s an interesting idea as there’s no better way to have someone built up as a monster than by having them [...]

Read more on kbwrestlingreviews.com