St. Louis Terriers Location: St. Louis, Missouri Level: professionalSport: baseballLeague: Federal League Status: defunctYears: 1914-15Teams with the Terriers team name Tweets by mascotdb