Freshman arms impress as LSU baseball takes down Louisiana Tech in dominant fashion NOLA.com Continue reading...