Giants enter offseason with long to-do list
0
12
Farhan Zaidi begins his second offseason with San Francisco with a daunting to-do list
Farhan Zaidi begins his second offseason with San Francisco with a daunting to-do list