LSU sweeps Coastal Carolina in College World Series to win national championship
By Jacob Lev, CNN (CNN) — Louisiana State University are national champions of college baseball for the second time in three years. The Tigers defeated Coastal Carolina 5-3 on Sunday to sweep the College World Series finals. It is LSU’s eighth title in program history, the second most in NCAA Division I history behind University
Continue Reading