Michael Swinehart

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
|