Kyle Harrison looked every bit rusty in his return to the mound on Saturday in Cleveland.
The De La Salle High graduate put San Francisco in a four-run hole early, and though the Giants battled back late, they eventually fell to the AL Central leading Guardians 5-4.
After missing the last 19 games and in his first start since June 10, Harrison pitched 3 ⅓ innings, allowing four hits and four runs while walking four batters.
The Guardians jumped on Harrison early.
Lead-off hitter Steven Kwan hit a single...