I've been training with this baseball company for ...
I've been training with this baseball company for a while now and their services have been great! The coaches are knowledgeable and supportive, and the facilities provide a great environment for practice.