San Francisco Giants

SF Giants (Photo by Ezra Shaw/Getty Images)

SF Giants: Alyssa Nakken making history as first female coach

Allen Settle
|

SF Giants: Gabe Kapler earns his first win with the team as rookie pitchers lead the way

SF Giants could win 2020 World Series thanks to Taylor Swift

Johnny Cueto impresses in his season debut with the SF Giants

SF Giants (Photo by Ezra Shaw/Getty Images)

SF Giants: Expanded playoffs gives the team new hope

Seth Carlson
|

SF Giants (Photo by Ezra Shaw/Getty Images)

SF Giants: Breaking down the team’s 30-man roster

Justin Fried
|

SF Giants (Photo by Matthew Stockman/Getty Images)

SF Giants: Injury aside, Tyler Anderson looks to contribute this season

Andrew Bet
|

SF Giants (Photo by Ezra Shaw/Getty Images)

SF Giants: What does the rotation look like behind Johnny Cueto?

Justin Fried
|
SF Giants (Photo by Norm Hall/Getty Images)

SF Giants: Mauricio Dubon thriving in a center field role

Justin Fried
|
SF Giants (Photo by Norm Hall/Getty Images)

SF Giants: Fast facts for the Opening Day series against the Dodgers

Adam Lowenstein
|
SF Giants (Photo by Rob Tringali/Getty Images)

SF Giants: Chadwick Tromp could earn the Opening Day catcher job

Justin Fried
|

SF Giants (Photo by Daniel Shirey/Getty Images)

SF Giants: Don’t expect Joey Bart to replace Buster Posey

Justin Fried
|

Buster Posey (Photo by Lachlan Cunningham/Getty Images)

Buster Posey officially opts out of the 2020 MLB season

Justin Fried
|

SF Giants Schedule (Photo by Norm Hall/Getty Images)

SF Giants Schedule: MLB releases times, dates for 2020 season

Justin Fried
|
SF Giants, Buster Posey (Photo by Daniel Shirey/Getty Images)

SF Giants: Buster Posey noncommittal on playing in 2020

Justin Fried
|
SF Giants (Photo by Lachlan Cunningham/Getty Images)

SF Giants: First member of the player pool tests positive for COVID-19

Justin Fried
|
SF Giants (Photo by Justin Sullivan/Getty Images)

SF Giants add top prospect Will Wilson to expanding player pool

Justin Fried
|

SF Giants (Photo by Daniel Shirey/Getty Images)

SF Giants sign first-round pick Patrick Bailey and add him to 60-man player pool

Justin Fried
|

SF Giants (Photo by Norm Hall/Getty Images)

SF Giants: Who will be the team’s Opening Day backup catcher?

Justin Fried
|

SF Giants (Photo by Thearon W. Henderson/Getty Images)

SF Giants announce 51-man player pool for the 2020 season

Justin Fried
|
SF Giants (Photo by Duane Burleson/Getty Images)

SF Giants release veteran pitcher Tyson Ross and two others

Justin Fried
|
SF Giants (Photo by Ron Vesely/Getty Images)

SF Giants will carry four top prospects on their taxi squad

Justin Fried
|
San Francisco Giants (Photo by Robert Reiners/Getty Images)

SF Giants: Previewing the potential 2020 Opening Day starters

Seth Carlson
|

SF Giants (Photo by Thearon W. Henderson/Getty Images)

SF Giants add two more undrafted players to free-agent haul

Justin Fried
|

Oakland Athletics, SF Giants (Photo by Thearon W. Henderson/Getty Images)

Oakland Athletics, SF Giants follow similar strategy in first round

Jeff Young
|

SF Giants (Photo by Ezra Shaw/Getty Images)

SF Giants: Evan Longoria and all players want fair pay during a potential season

Seth Carlson
|
SF Giants (Photo by Lachlan Cunningham/Getty Images)

SF Giants make their first undrafted player signing

Justin Fried
|
SF Giants (Photo by Justin K. Aller/Getty Images)

SF Giants: Scouting compensatory pick LHP Nick Swiney

Justin Fried
|