Buffalo Stallions Location: Buffalo, New York Level: professionalSport: soccerLeague: Major Indoor Soccer League Status: defunctYears: 1979-84Teams with the Stallions team name Tweets by mascotdb