Image 1 of 1

Tulane-Houston-Baseball-7.jpg

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