With Spring Training right around the corner, how would the Giants' 26-man roster shake out if the season started today? Learn more about your ad choices. Visit podcastchoices.com/adchoices
See All 1233 Episodes of "Locked On Giants – Daily Podcast On The San Francisco Giants"