Houston Buffaloes
…outlet to the Gulf of Mexico. The team's last home was Buffalo Stadium, built in 1928. Before that, they played at West End Park from 1905–1928, and at Herald Park prior to that. The Houston Buffaloes were purchased by the Houston Sports Association in 1961 to obtain the Houston metropolitan-area territorial rights…