Home 2009 Season Coverage2009 CWS LSU defeats Texas 11-4 to win NCAA Title

LSU defeats Texas 11-4 to win NCAA Title

by Brian Foley June 24, 2009 4 comments