Giants sign former A’s pitcher who has close ties to new coach
San Francisco Giants
San Jose Mercury News
10 important questions the Giants need to answer during spring training
San Francisco Giants
San Jose Mercury News