Does anybody have first hand experience with the South Texas Sliders that are based in Houston? I see they have a San Antonio team and a Houston team. Son wants to try out for them and I've been asking around our area and heard positive and negative. PM responses will be fine. Thanks!
Original Post