How It Happened: LSU Baseball Dominates Louisiana Tech in 12-3 Midweek Victory Sports Illustrated Continue reading...