I don't know anything about the baseball program.
But a very good friend's son is a professor there and absolutely LOVES it!
BTW, does the name Joshua Lawrence Chamberlain ring a bell? Little Round Top, Gettysburg, Civil War, eventual President of Bowdoin College.