St. Louis Spirits Location: St. Louis, Missouri Level: professionalSport: volleyballLeague: National Volleyball Association Status: defunctYears: 1996-98Teams with the Spirits team name Tweets by mascotdb