Image 1 of 1

Tulane-Houston-Baseball-5.jpg

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