Barrett Baseball is led by a team of current and former MLB and MiLB players who strive to help individuals become better baseball players and all around athletes. Experience all Barrett Baseball has to offer by training at Michael Barrett's personal training facility. Barrett Baseball will help run your team practice while also providing individual and small groups workouts. Become the complete player while working on all aspects of your game including your baseball skills, weight training, speed and agility