St. Louis Giants Location: St. Louis, Missouri Level: professionalLeague: Negro National League Status: defunctYears: 1920-21Teams with the Giants team name Tweets by mascotdb