- Thursday, June 25, 2009, 12:02
- Baseball, NCAA
- 364 views
LSU fans are excited. The school has become College World Series Champions.
The Tigers won their sixth national title on Wednesday night. The team broke open Game 3 of the College World Series finals with a five-run sixth inning that led them to an 11-4 win over Texas.
Jared Mitchell hit a three-run homer in the first ...
Full story