Why Giants’ Kyle Harrison didn’t make Opening Day roster

Kyle Harrison is supposed to be a key part of the San Francisco Giants’ starting pitching rotation, but the organization and fan base are still waiting for his emergence.
Today
- MLB
Giants SS Willy Adames’ error issues continue in battle vs. Brewers
Willy Adames’ homecoming to Milwaukee hasn’t gone according to script.
Players:
Tue, Apr 22
- MLB
Brewers vs. Giants prediction, odds, pick – 4/22/2025
The Milwaukee Brewers are on the west coast to take on the San Francisco Giants Tuesday night.
Mon, Apr 21
- MLB
Brewers vs Giants prediction, odds, pick – 4/21/2025
It’s time to continue our MLB odds series with a Brewers-Giants prediction and pick.
Players:
Sun, Apr 20
- MLB
Giants vs Angels prediction, odds, pick – 4/20/2025
It’s time to continue our MLB odds series with a Giants-Angels prediction and pick.
Sat, Apr 19
- MLB
Astros pitcher changes number to honor 2-time Cy Young winner
Houston Astros reliever Forrest Whitley had a late start to the year, but he is paying homage to an all-time great by changing his jersey number.
- MLB
‘Grandson of the Wind’ emerging as early MVP darkhorse for Giants
They called his father the “Son of the Wind,” and now Jung-Hoo Lee is breezing into MLB stardom as the “Grandson of the Wind.
Players: - MLB
Matt Chapman sounds off on lack of run support for Logan Webb in Giants loss to Angels
Logan Webb delivered one of his most dominant performances of the season on Friday night, but the San Francisco Giants failed to reward their ace with a win, falling 2-0 to the Los Angeles Angels at Angel Stadium.
Players: