Who is the best Giants pitcher of all time?

Who is the best Giants pitcher of all time? Christy Mathewson

Christy Mathewson