SF Giants Roster as of July 5, 2024 By admin | July 6, 2024 By Sanderson “Snuffy” Smith COURTESY GIANTS MEDIA RELATIONS Posted in MLB