The Tulane Green Wave baseball team returned home to New Orleans and got a much-needed win over the Northwestern State Demons ...