Shreveport Swamp Dragons Location: Shreveport, Louisiana Level: professionalSport: baseballLeague: Texas League Status: defunctYears: 2001-02Teams with the Swamp Dragons team name Tweets by mascotdb