Jose Altuve
Cole Tucker
Shohei Ohtani
Aaron Judge
Paul Skenes
Luis Severino
Max Scherzer
Albert Suárez
Tyler Glasnow
Aaron Civale
Kyle Freeland
Triston McKenzie
Michael King
Bryce Harper
Juan Soto
Zach Plesac
Marcell Ozuna
Steven Kwan
Gunnar Henderson
Spencer Horwitz
San Jose Mercury News
Kyle Harrison struggles in first game back from injury as SF Giants fall to Cleveland Guardians
13 hours ago
CBS Sports
Giants' Kyle Harrison: Short start in return
8 hours ago
MLB Trade Rumors
Giants Activate Kyle Harrison From 15-Day IL
17 hours ago
Giants' Kyle Harrison: Activated IL, starting Saturday
19 hours ago
Sports Illustrated
San Francisco Giants Star Dominated Rehab Start, Return Close
3 days ago
Giants' Kyle Harrison: Slated for return Friday
2 days ago
Deadspin
Deadspin | With rotation getting healthy, Giants take on Guardians
1 day ago
Akron Beacon Journal
Cleveland Guardians, San Francisco Giants recap: Guardians hold on, even series
SF Giants trade DFA’d pitcher to Cleveland Guardians
Cleveland Guardians' Betting Guide: July 6 vs San Francisco Giants
20 hours ago
View all
Giants • #45 • P, SP
Kyle Christopher Harrison (born August 12, 2001) is an American professional baseball pitcher for the San Francisco Giants of Major League Baseball (MLB). The Giants selected Harri... Wikipedia
Yahoo! Fantasy Baseball Start your season today!
Sign up now