SHC Alumni - Support San Francisco Baseball Academy Alumni Michael Aicardi '04 owns this facility that has baseball and softball batting cages that are open for lessons, custom pod classes, and rentals
![The @All Blacks give it their best in the batting cage - next the #SFGiants will be kicking the Rugby Ball vine.co/v/… | San francisco giants, Sf giants, Rugby ball The @All Blacks give it their best in the batting cage - next the #SFGiants will be kicking the Rugby Ball vine.co/v/… | San francisco giants, Sf giants, Rugby ball](https://i.pinimg.com/736x/45/dc/95/45dc95cecc5dd0f41c1fcd892fbd846c--all-black-the-all.jpg)
The @All Blacks give it their best in the batting cage - next the #SFGiants will be kicking the Rugby Ball vine.co/v/… | San francisco giants, Sf giants, Rugby ball
![SAN FRANCISCO BASEBALL ACADEMY - 28 Reviews - 3010 Geary Blvd, San Francisco, California - Batting Cages - Phone Number - Yelp SAN FRANCISCO BASEBALL ACADEMY - 28 Reviews - 3010 Geary Blvd, San Francisco, California - Batting Cages - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/Bw8OmsDOUv15Lm-TRO1YKw/180s.jpg)
SAN FRANCISCO BASEBALL ACADEMY - 28 Reviews - 3010 Geary Blvd, San Francisco, California - Batting Cages - Phone Number - Yelp
![Joe Panik, 12 inside the batting cage during workouts at San Francisco Giants spring training as they prepare for the 2016 season, at Scottsdale Stadium on Friday February 26, 2016 in Scottsdale, Joe Panik, 12 inside the batting cage during workouts at San Francisco Giants spring training as they prepare for the 2016 season, at Scottsdale Stadium on Friday February 26, 2016 in Scottsdale,](https://c8.alamy.com/comp/2NHJ1DA/joe-panik-12-inside-the-batting-cage-during-workouts-at-san-francisco-giants-spring-training-as-they-prepare-for-the-2016-season-at-scottsdale-stadium-on-friday-february-26-2016-in-scottsdale-arizona-michael-macorsan-francisco-chronicle-via-ap-2NHJ1DA.jpg)