SL baseball has much to feel good about entering season