While it?s true three games isn?t a huge window into a team?s soul ? especially when there are potentially 70 more to go ? it?s hard to not be impressed with the snapshot the LSU baseball team provided on the opening weekend of the season. Link To Original Article