Michael Swinehart

Michael Swinehart

Jun 19, 2024; Chicago, Illinois, USA; San Francisco Giants outfielder Heliot Ramos (17) grounds into force out against the Chicago Cubs during the sixth inning at Wrigley Field. Mandatory Credit: Kamil Krzaczynski-USA TODAY Sports

3 biggest SF Giants surprises from the first half of the season

Michael Swinehart
|

May 22, 2024; Pittsburgh, Pennsylvania, USA;  San Francisco Giants starting pitcher Blake Snell (7) delivers a pitch against the Pittsburgh Pirates during the first inning at PNC Park. Mandatory Credit: Charles LeClaire-USA TODAY Sports

3 biggest SF Giants disappointments from the first half of the season

Michael Swinehart
|

May 11, 2024; San Francisco, California, USA; San Francisco Giants pitcher Mason Black (47) throws a pitch during the third inning against the Cincinnati Reds at Oracle Park. Mandatory Credit: Bob Kupbens-USA TODAY Sports

SF Giants add Hayden Birdsong, option young pitcher after brief stint with the club

Michael Swinehart
|

Chicago Cubs v San Francisco Giants

SF Giants made surprise move in calling up lefty reliever for brief stint

Michael Swinehart
|

May 17, 2024; San Francisco, California, USA; San Francisco Giants center fielder Luis Matos (29)

SF Giants young outfielder has historic start to series against Colorado Rockies

Michael Swinehart
|
May 7, 2024; Los Angeles, California, USA; Miami Marlins center fielder Jazz Chisholm Jr. (2)

Should the SF Giants take a chance on a 2022 All-Star bat?

Michael Swinehart
|
Apr 27, 2024; New York City, New York, USA; St. Louis Cardinals first baseman Paul Goldschmidt (46)

Should the SF Giants take a chance on a future Hall of Fame slugger?

Michael Swinehart
|
Mar 11, 2024; Jupiter, Florida, USA; St. Louis Cardinals shortstop Brandon Crawford (35) looks on

How are members of the 2023 SF Giants doing on their new teams?

Michael Swinehart
|
San Francisco Giants v San Diego Padres

SF Giants acquire intriguing pitching prospect from Pirates in exchange for Joey Bart

Michael Swinehart
|
Feb 26, 2024; Scottsdale, Arizona, USA; San Francisco Giants pitcher Mason Black (82)

Why there is plenty of reason to be excited about a top pitching prospect

Michael Swinehart
|
Wild Card Series - Toronto Blue Jays v Minnesota Twins - Game Two

2 areas of the roster the SF Giants still need to bolster following the Matt Chapman signing

Michael Swinehart
|
San Diego Padres v San Francisco Giants

How SF Giants’ Thairo Estrada stacks up among the game’s best second basemen

Michael Swinehart
|
Wild Card Series - Toronto Blue Jays v Minnesota Twins - Game One

What are the pros and cons for the SF Giants in signing a slick-fielding infielder?

Michael Swinehart
|