A list of all players who have ever played Starting pitcher for the San Francisco Giants, with photos of the players when available. These San Francisco Giants Starting pitchers are listed by popularity, so the top of this list features only the best San Francisco Giants Starting pitchers of all time. The San Francisco Giants have a rich history with the MLB, and they owe a lot of their success to their talented Starting pitchers. This list answers the question, "Who are the greatest San Francisco Giants Starting pitchers of all time?"This list has a variety of items, like Barry Bonds and Deion Sanders, in it.