Take batting practice with J.D. ⚾️ - San Francisco Giants
![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
Jennifer Bath - Instructor of English and Cultural Development - San Francisco Giants
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://s.hdnux.com/photos/01/27/44/37/22956023/3/ratio3x2_1800.jpg)
SF Giants have let unvaccinated coach work remotely all year
MORE
![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/2n81n87/this-is-a-2013-photo-of-bond-brock-of-the-san-francisco-giants-baseball-team-this-image-reflects-the-giants-active-roster-as-of-wednesday-feb-20-2013-ap-photomorry-gash-2n81n87.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://i.ytimg.com/vi/OHi5Vvllp-A/maxresdefault.jpg?sqp=-oaymwEoCIAKENAF8quKqQMcGADwAQH4AbYIgAKAD4oCDAgAEAEYciBbKD0wDw==&rs=AOn4CLBZsWUKcphm4IN_4_4m0waVsEqFrQ)
Batting Practice to the Beat #baseball #baseballlife #havefun #workhard #braves #
Giants batting practice, By TortureCast
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://s.hdnux.com/photos/01/26/71/74/22781736/10/rawImage.jpg)
Good Giants' training tool? Gabe Kapler's 'not accurate' batting practice
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://i.ytimg.com/vi/0oj8gpteLXU/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLAs0U1fVfTbVDRCYlbrirtLYCUUog)
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/E-9STsFBWLg/oar2.jpg?sqp=-oaymwEYCJUDENAFSFqQAgHyq4qpAwcIARUAAIhC&rs=AOn4CLBoMa1YONAxEP5PIUYrJkpjpbsopA)
Batting Practice to the Beat #baseball #baseballlife #havefun #workhard #braves #
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://i.ytimg.com/vi/66aZSrC52m0/hq720.jpg?sqp=-oaymwEYCJUDENAFSFryq4qpAwoIARUAAIhC0AEB&rs=AOn4CLCZ_PCCEf7gKd6VaX8nwVSxO4NW4w)
Batting Practice to the Beat #baseball #baseballlife #havefun #workhard #braves #
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://i.ytimg.com/vi/nkoR4KRztPw/hq720.jpg?sqp=-oaymwEYCJUDENAFSFryq4qpAwoIARUAAIhC0AEB&rs=AOn4CLCMmK91kFh5ay0cLNRdDFeEAPCx4w)
Batting Practice to the Beat #baseball #baseballlife #havefun #workhard #braves #
![Take batting practice with J.D. ⚾️ - San Francisco Giants](https://i.ytimg.com/vi/7636o51Ylpc/sddefault.jpg)
Mark Bavaro Carrying 49ers Defense