Houston Buffaloes Location: Houston, Texas Level: professionalSport: baseballLeague: American Association Status: defunctYears: 1959-61Teams with the Buffaloes team name Tweets by mascotdb