Spirits of St. Louis Location: St. Louis, Missouri Level: professionalSport: basketballLeague: American Basketball Association Status: defunctYears: 1974-76Teams with the Spirits team name Tweets by mascotdb