SF Giants NewsSF Giants News: Confidence in Kyle Harrison, Dylan Hecht signing, and Ryan Watson assignment