San Francisco Giants

SCOTTSDALE, AZ - FEBRUARY 20: C.J Hinojosa #84 of the San Francisco Giants poses for a portrait during a MLB photo day at Scottsdale Stadium on February 20, 2017 in Scottsdale, Arizona. (Photo by Jennifer Stewart/Getty Images)

San Francisco Giants Minor League Major Performers: The Sands of Time

Sean Bialaszek
|

San Francisco Giants Minor League Major Performers: Rough Day in System

San Francisco Giants Minor League Major Performers: A Pair of Fives

San Francisco Giants Minor League Major Performers: What a Relief

SAN FRANCISCO, CA - APRIL 13: The San Francisco Giants helmets sit in the dugout before their game against the Pittsburgh Pirates at AT&T Park on April 13, 2012 in San Francisco, California. (Photo by Ezra Shaw/Getty Images)

San Francisco Giants Minor League Major Performers: Saturday Night Beicker

Sean Bialaszek
|

SAN FRANCISCO, CA - APRIL 18: General view of the scoreboard during the San Francisco Giants 2014 World Series Ring ceremony before the game against the Arizona Diamondbacks at AT&T Park on April 18, 2015 in San Francisco, California. (Photo by Jason O. Watson/Getty Images)

San Francisco Giants Minor League Major Performers: The Tangled Webb We Weave

Sean Bialaszek
|

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

San Francisco Giants Minor League Major Performers: 8 Teams, 10 Games

Sean Bialaszek
|

PITTSBURGH, PA - JUNE 30: Dan Slania #57 of the San Francisco Giants pitches during the ninth inning against the Pittsburgh Pirates at PNC Park on June 30, 2017 in Pittsburgh, Pennsylvania. (Photo by Joe Sargent/Getty Images)

San Francisco Giants Minor League Major Performers: All-Star Wednesday

Sean Bialaszek
|
SAN FRANCISCO, CA - AUGUST 27: A general view of play in the sixth inning between the Atlanta Braves and the San Francisco Giants at AT&T Park on August 27, 2016 in San Francisco, California. (Photo by Lachlan Cunningham/Getty Images)

San Francisco Giants Minor League Major Performers: Sparse Day of Action

Sean Bialaszek
|
SAN FRANCISCO, CA - JULY 09: Pablo Sandoval #48 of the San Francisco Giants is congratulated by teammates after hitting the game-winning hit in the bottom of the 11th inning against the Chicago Cubs at AT&T Park on July 9, 2018 in San Francisco, California. (Photo by Ezra Shaw/Getty Images)

San Francisco Giants are presenting a new model for baseball

Patrick Zettle
|
MINNEAPOLIS, MN - APRIL 27: General view of a ball on the mound before the game between the Minnesota Twins and the Cincinnati Reds at Target Field on April 27, 2018 in Minneapolis, Minnesota. (Photo by Adam Bettcher/Getty Images)

San Francisco Giants Minor League Major Performers: San Jose Snaps Skid

Sean Bialaszek
|

SCOTTSDALE, AZ - FEBRUARY 20: Chase Johnson #86 of the San Francisco Giants poses for a portrait during a MLB photo day at Scottsdale Stadium on February 20, 2017 in Scottsdale, Arizona. (Photo by Jennifer Stewart/Getty Images)

San Francisco Giants Minor League Major Performers: Double Your Pleasure in Augusta

Sean Bialaszek
|

SAN FRANCISCO, CA - JULY 08: Steven Duggar #6 of the San Francisco Giants runs the bases after hitting a double for his first Major League hit during the sixth inning against the St. Louis Cardinals at AT&T Park on July 8, 2018 in San Francisco, California. (Photo by Jason O. Watson/Getty Images)

San Francisco Giants Finish Busy Sunday with Win over Cardinals

Sean Bialaszek
|

CLEVELAND, OH - AUGUST 8: Jerry Sands #40 of the Cleveland Indians rounds the bases after hitting a grand slam home run during the fifth inning against relief pitcher Blaine Boyer #36 of the Minnesota Twins at Progressive Field on August 8, 2015 in Cleveland, Ohio. The Twins defeated the Indians 10-9. (Photo by Jason Miller/Getty Images)

San Francisco Giants Minor League Major Performers: Squirrels Fly High

Sean Bialaszek
|

San Francisco Giants Minor League Major Performers: Kelly Can Hit

Sean Bialaszek
|
SAN FRANCISCO, CA - SEPTEMBER 30: Ryder Jones #63 of the San Francisco Giants scores against the San Diego Padres in the bottom of the seventh inning at AT&T Park on September 30, 2017 in San Francisco, California. (Photo by Thearon W. Henderson/Getty Images)

San Francisco Giants Minor League Major Performers: July 5th, 2018

Sean Bialaszek
|
DENVER, CO - JULY 4: Andrew Suarez #59 of the San Francisco Giants pitches against the Colorado Rockies in the first inning of a game at Coors Field on July 4, 2018 in Denver, Colorado. (Photo by Dustin Bradford/Getty Images)

San Francisco Giants: Don’t Let Offensive Failure Overshadow Suarez

Sean Bialaszek
|

San Francisco Giants (Photo by Ezra Shaw/Getty Images)

San Francisco Giants Minor League Major Performers: July 4th, 2018

Sean Bialaszek
|

CHICAGO, IL - MAY 19: Jerry Sands #41 of the Chicago White Sox hits a single against the Houston Astros during the seventh inning on May 19, 2016 at U. S. Cellular Field in Chicago, Illinois. (Photo by David Banks/Getty Images)

San Francisco Giants Minor League Major Performers: July 3rd, 2018

Sean Bialaszek
|

SCOTTSDALE, AZ - FEBRUARY 20: Chris Shaw #79 of the San Francisco Giants poses on photo day during MLB Spring Training at Scottsdale Stadium on February 20, 2018 in Scottsdale, Arizona. (Photo by Patrick Smith/Getty Images)

San Francisco Giants Minor League Major Performers: July 2nd, 2018

Sean Bialaszek
|
SCOTTSDALE, AZ - FEBRUARY 25: A general view of the painted logo of the World Champion San Francisco Giants behind home plate before a game played between the San Francisco Giants and the Arizona Diamondbacks at Scottsdale Stadium on February 25, 2011 in Scottsdale, Arizona. (Photo by Rob Tringali/Getty Images)

San Francisco Giants Continue to Add to Farm System with International Signings

Sean Bialaszek
|
CINCINNATI, OH - JUNE 22: A general view of the warm up deck being swept before a game between the Chicago Cubs and the Cincinnati Reds at Great American Ball Park on June 22, 2018 in Cincinnati, Ohio. (Photo by Jamie Sabau/Getty Images) *** Local Caption ***

San Francisco Giants Minor League Major Performers: July 1st, 2018

Sean Bialaszek
|
PHOENIX, AZ - JULY 01: Austin Slater #53 of the San Francisco Giants hits a RBI single against the Arizona Diamondbacks during the third inning of the MLB game at Chase Field on July 1, 2018 in Phoenix, Arizona. (Photo by Christian Petersen/Getty Images)

San Francisco Giants 3 Up, 3 Down: Sweeping the Snakes

Sean Bialaszek
|

OMAHA, NE - JUNE 26: A general view of a baseball on the field during batting practice before game one of the College World Series Championship Series between the Arkansas Razorbacks and the Oregon State Beavers on June 26, 2018 at TD Ameritrade Park in Omaha, Nebraska. (Photo by Peter Aiken/Getty Images)

San Francisco Giants Minor League Major Performers: June 30th, 2018

Sean Bialaszek
|

SAN FRANCISCO, CA - AUGUST 21: A general view during the San Francisco Giants game against the Milwaukee Brewers at AT&T Park on August 21, 2017 in San Francisco, California. (Photo by Ezra Shaw/Getty Images)

San Francisco Giants Minor League Major Performers: June 29th, 2018

Sean Bialaszek
|

PHOENIX, AZ - JUNE 29: Relief pitcher Will Smith #13 of the San Francisco Giants celebrates with catcher Buster Posey #28 after defeating the Arizona Diamondbacks 2-1 in the MLB game at Chase Field on June 29, 2018 in Phoenix, Arizona. (Photo by Christian Petersen/Getty Images)

San Francisco Giants: Some Players Prove They Deserve Longer Looks

Sean Bialaszek
|
SAN FRANCISCO, CA - APRIL 03: A general view during the playing of the National Anthem before the the San Francisco Giants game against the Seattle Mariners at AT&T Park on April 3, 2018 in San Francisco, California. (Photo by Ezra Shaw/Getty Images)

San Francisco Giants Minor League Major Performances: June 29th, 2018

Sean Bialaszek
|
SAN FRANCISCO, CA - JUNE 27: Brandon Crawford #35 of the San Francisco Giants is congratulated by teammates after he hit a walk off home run in the ninth inning to beat the Colorado Rockies at AT&T Park on June 27, 2018 in San Francisco, California. (Photo by Ezra Shaw/Getty Images)

San Francisco Giants: The Biggest Difference Between This Year and Last Year’s Teams

Sean Bialaszek
|