![SAN FRANCISCO BASEBALL ACADEMY - 27 Reviews - 3010 Geary Blvd, San Francisco, California - Batting Cages - Phone Number - Yelp SAN FRANCISCO BASEBALL ACADEMY - 27 Reviews - 3010 Geary Blvd, San Francisco, California - Batting Cages - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/Bw8OmsDOUv15Lm-TRO1YKw/348s.jpg)
SAN FRANCISCO BASEBALL ACADEMY - 27 Reviews - 3010 Geary Blvd, San Francisco, California - Batting Cages - Phone Number - Yelp
![San Francisco Giants catcher Buster Posey walks into the batting cages during MLB spring training camp in Scottsdale, February 22, 2011. REUTERS/Rick Scuteri (UNITED STATES - Tags: SPORT BASEBALL Stock Photo - Alamy San Francisco Giants catcher Buster Posey walks into the batting cages during MLB spring training camp in Scottsdale, February 22, 2011. REUTERS/Rick Scuteri (UNITED STATES - Tags: SPORT BASEBALL Stock Photo - Alamy](https://c8.alamy.com/comp/2E6DF9K/san-francisco-giants-catcher-buster-posey-walks-into-the-batting-cages-during-mlb-spring-training-camp-in-scottsdale-february-22-2011-reutersrick-scuteri-united-states-tags-sport-baseball-2E6DF9K.jpg)
San Francisco Giants catcher Buster Posey walks into the batting cages during MLB spring training camp in Scottsdale, February 22, 2011. REUTERS/Rick Scuteri (UNITED STATES - Tags: SPORT BASEBALL Stock Photo - Alamy
![Barry Bonds on his week with the San Francisco Giants and a quick batting cage session – The Mercury News Barry Bonds on his week with the San Francisco Giants and a quick batting cage session – The Mercury News](https://www.mercurynews.com/wp-content/uploads/2016/08/20140310__0311bonds3.jpg?w=620)
Barry Bonds on his week with the San Francisco Giants and a quick batting cage session – The Mercury News
![INFIELD BATTING CAGES - CLOSED - 15 Reviews - 1888 Clement St, San Francisco, California - Sports Clubs - Phone Number - Yelp INFIELD BATTING CAGES - CLOSED - 15 Reviews - 1888 Clement St, San Francisco, California - Sports Clubs - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/qWCvMLeRbPR8oEJTDLPLkQ/348s.jpg)
INFIELD BATTING CAGES - CLOSED - 15 Reviews - 1888 Clement St, San Francisco, California - Sports Clubs - Phone Number - Yelp
![San Francisco Recreation and Park Department on Twitter: "The #10YearChallenge comes to West Sunset Playground in District 4, which finished a $13.2 million renovation in 2017 that upgraded the soccer & baseball San Francisco Recreation and Park Department on Twitter: "The #10YearChallenge comes to West Sunset Playground in District 4, which finished a $13.2 million renovation in 2017 that upgraded the soccer & baseball](https://pbs.twimg.com/media/Dxt2r31U8AECO4N.jpg)
San Francisco Recreation and Park Department on Twitter: "The #10YearChallenge comes to West Sunset Playground in District 4, which finished a $13.2 million renovation in 2017 that upgraded the soccer & baseball
![penceonthefence in the batting cage at #attpark. Photo by @punkpoint | San francisco giants, Sf giants, Batting cages penceonthefence in the batting cage at #attpark. Photo by @punkpoint | San francisco giants, Sf giants, Batting cages](https://i.pinimg.com/736x/8b/ce/42/8bce42e3681f351af12dd882ab34bdd4--san-francisco-giants-hunter-pence.jpg)
penceonthefence in the batting cage at #attpark. Photo by @punkpoint | San francisco giants, Sf giants, Batting cages
![Barry Bonds on his week with the San Francisco Giants and a quick batting cage session – The Mercury News Barry Bonds on his week with the San Francisco Giants and a quick batting cage session – The Mercury News](https://www.mercurynews.com/wp-content/uploads/2016/08/20140310__0311bonds2.jpg?w=1024)