Just over a week ago Eric Sorenson, writer for d1baseball.com, posted this tweet: #OnThisDay in CollegeBaseball: 2004 From the “Never Give Up” Department: A 10-1 loss to Long Beach St. drops the Cal State Fullerton @BaseballTitans to a record of 15-16. But 38 games later the Titans would win the 2004 national title in Omaha […]