Stallions of Country Club Hills Location: Chicago, Illinois Sport: footballLeague: Alliance Football League Status: defunctTeams with the Stallions team name Tweets by mascotdb