Foley Baseball offers baseball instruction for all ages. We provide lessons for pitching, hitting, defense, strength and conditioning, and speed. We use years of baseball experience combined with the latest technology to create better baseball players.