This is a great 20,000 sq. ft. facility for sports training, mainly baseball and softball. It has 5 batting cages with 2 more being added. It has a great pitching program. Caleb Clay, who was drafted in the first round by the Boston Red Sox last year, started the pitching program in the summer before his senior season. He says his fast ball increased 7 to 8 mph and his control improved at the same time. He has been training at TPSA in the off season and he has been on the radar at 98 mph. TPSA also has a strength and conditioning program headed by Steve Johnson who trains all athletes. Outside there is a 3 lane track that runs the length of the building. I would recommend anyone within a 50 mile radius to check this place out.