Unfortunately, the Charleston WV Alley Cats no longer exist. The team folded in 2004. However, you can still visit the site of their former stadium, Watt Powell Park, which is now home to the West Virginia Power, a minor league baseball team affiliated with the Pittsburgh Pirates.