

Steve Klein
Joined: Apr 4, 2019
Steve has been a long-distance fan of the Giants for about twenty years. Based in London, England, he can be found in school teaching by day and glued to MLB.TV by night!


San Francisco Giants rumors: Most likely landing spots for Will Smith

San Francisco Giants: Handing out team awards for April
