Kansas City American Giants Location: Kansas City, Missouri Level: professionalStatus: defunctYears: 1920-?Teams with the American Giants team name Tweets by mascotdb