Image 1 of 1

Tulane-Houston-Baseball-16.jpg

Tulane defeats Houston, 6-3, in baseball action at Greer Field at Turchin Stadium.