SF Giants Roster as of July 5, 2024

By Sanderson “Snuffy” Smith

 

 

COURTESY GIANTS MEDIA RELATIONS