Giants' Kyle Harrison ready to learn from Logan Webb this
Kyle Harrison falters in third MLB start, allows 4 home runs in SF
Giants' Kyle Harrison rocked by Padres, surrenders 4 homers in loss
Giants observations: Playoff hopes take another hit in loss to
SF Giants' top prospect Harrison makes Triple-A debut, faces
Giants' Kyle Harrison rocked by Padres, surrenders 4 homers in
Giants' Harrison sends social media into frenzy with 11 strikeouts
Giants' Harrison sends social media into frenzy with 11 strikeouts
Harrison showed out in his first start at Oracle Park
Cole Kuiper and Alex Pavlovic break down Kyle Harrison's struggles
Giants observations: Playoff hopes take another hit in loss to
Kyle Harrison falters in third MLB start, allows 4 home runs in SF
SF Giants: Kyle Harrison allows 4 HR in loss to Padres