Memphis Giants Location: Memphis, Tennessee Level: professionalSport: baseballLeague: Southern League Status: defunctYears: 1892-95Teams with the Giants team name Tweets by mascotdb