Giants Chairman Greg Johnson Q&A: Farhan Zaidi's future, Ohtani
What I liked best about Kyle Harrison's Oracle gem - San Francisco
Kyle Harrison strikes out 11 in home Giants debut
Giants agree to whopping bonus for De La Salle High lefty Kyle
Giants' Kyle Harrison wows in home debut: 11Ks, 0 runs in 6.1
Oh, so close to a no-no: Giants' Alex Cobb 1 out from no-hitting Reds
Giants' Kyle Harrison gives family, friends and fans a lifetime memory
Kyle Harrison strikes out 11 in home Giants debut