![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://inmenlo.com/wp-content/uploads/2012/05/Dunston_Righetti_Yandle.jpg)
John Yandle is the pitching machine that goes on and on - InMenlo
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://sports.cbsimg.net/images/visual/whatshot/Brandon-Belt-Giants-concussion-DL-072014.jpg)
Giants' Brandon Belt struck in face by thrown ball during BP, headed to DL
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://images2.minutemediacdn.com/image/upload/c_crop,w_1024,h_576,x_0,y_0/c_fill,w_720,ar_16:9,f_auto,q_auto,g_auto/images/GettyImages/mmsport/40/01genndznjavhfgkdewk.jpg)
3 SF Giants players who improved their stock the most with a strong finish
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://i.ytimg.com/vi/8LzlOwryVrM/hqdefault.jpg)
San Francisco Giants 2001-2002 Team Issued Batting Practice/Spring Training Jersey (Alan Embree?)
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://l450v.alamy.com/450v/2n7wcye/san-francisco-giants-brock-bond-right-gets-ready-for-batting-practice-before-an-exhibition-spring-training-baseball-game-against-the-milwaukee-brewers-on-wednesday-march-20-2013-in-scottsdale-ariz-ap-photomarcio-jose-sanchez-2n7wcye.jpg)
San Francisco Giants' Brock Bond, right, gets ready for batting practice before an exhibition spring training baseball game against the Milwaukee Brewers on Wednesday, March 20, 2013 in Scottsdale, Ariz. (AP Photo/Marcio Jose Sanchez Stock Photo - Alamy
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://external-preview.redd.it/TL30M-p8d5lIhsfvVyNiBeqxbzYX16xH1uOSnVcEwM4.png?auto=webp&s=3c94079e352406244994fbf98c0971933a0d2211)
Daily Kos
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://static.licdn.com/aero-v1/sc/h/244xhbkr7g40x6bsu4gi6q4ry)
Jennifer Bath - Instructor of English and Cultural Development - San Francisco Giants
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://i.ytimg.com/vi/Mv-tSiU2xmU/maxresdefault.jpg)
New hat pickup: 2000-2002 SF Giants Spring Training/Batting Practice Hat
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://l450v.alamy.com/450v/2n80t22/san-francisco-giants-second-baseman-brock-bond-throws-over-chicago-white-soxs-tyler-flowers-21-to-complete-a-double-play-on-gordon-beckham-in-the-fourth-inning-of-an-exhibition-spring-training-baseball-game-monday-march-4-2013-in-glendale-ariz-ap-photomark-duncan-2n80t22.jpg)
San Francisco Giants' Brock Bond, right, gets ready for batting practice before an exhibition spring training baseball game against the Milwaukee Brewers on Wednesday, March 20, 2013 in Scottsdale, Ariz. (AP Photo/Marcio
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://lookaside.fbsbx.com/lookaside/crawler/media/?media_id=5268607379883434)
Take batting practice with J.D. ⚾️ - San Francisco Giants
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://de08b8606a3f34a0b0a4.cdn6.editmysite.com/uploads/b/de08b8606a3f34a0b0a4056142c8393e7a9b8f0973d7e2587f0f112390e0b2df/sfba%20logo_1588365913.png?width=2400&optimize=medium)
Home SF BASEBALL ACADEMY
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://i.ytimg.com/vi/0q_z5vWbcew/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLAL3ZXH_OAkQ6TX4KEfG0_1PgOQ3w)
New hat pickup: 2000-2002 SF Giants Spring Training/Batting Practice Hat
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://i.ytimg.com/vi/50QmDJ4jXHQ/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLDG3-dXQukR03yT3PEGq_zO7gFteQ)
SF Jr Giants Glove Drive - John Brebbia on his very first baseball glove