Memphis Turtles Location: Memphis, Tennessee Level: professionalSport: baseballLeague: Southern Association Status: defunctYears: 1909-11Teams with the Turtles team name Tweets by mascotdb