![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)
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,
![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
![Pablo Sandoval, (48) connects inside the batting cages during practice in Scottsdale, Arizona on Wednesday Feb. 19, 2014. The San Francisco Giants continue their spring training schedule in the Arizona desert with Pablo Sandoval, (48) connects inside the batting cages during practice in Scottsdale, Arizona on Wednesday Feb. 19, 2014. The San Francisco Giants continue their spring training schedule in the Arizona desert with](https://c8.alamy.com/comp/2NHA6BF/pablo-sandoval-48-connects-inside-the-batting-cages-during-practice-in-scottsdale-arizona-on-wednesday-feb-19-2014-the-san-francisco-giants-continue-their-spring-training-schedule-in-the-arizona-desert-with-the-full-squad-taking-in-practice-at-scottsdale-stadium-michael-macorsan-francisco-chronicle-via-ap-2NHA6BF.jpg)