News

The Louisiana State University Shreveport Pilots won their first NAIA National World Series championship in school history with longest winning streak for any four-year college baseball program.