Cal Lu has a great baseball program. Met some of the coaches years ago. They showed a high interest in my son for the program, however son had the "passion" for D-1. Good academics, nice campus and area.
It is a great program, but they do churn through a LOT of guys to keep it that way from year to year. It really is run much more like a D2 than your typically D3. A steady stream of D1 and D2 drop downs plus JC transfers plus recruited frosh brought in every year to compete for spots. Lots of broken hearts generated in the process, but just about every single year a highly competitive team is fielded.
One of the seniors a few years ago explained it this way to me and my son, "We don't rebuild, we just reload."