Share
twitterlinkedinfacebook
Tulane downs Sam Houston State, 3-2, on a pinch hit three run homer in the bottom of the eighth inning.