They need to get it going..

Posted by San Francisco Giants Rumors! on

Recently-Acquired Giants Have Been Ridiculously Awful Through Four Games

​Four games is far too soon to make a strong judgment-- unless you're judging the 2018 San Francisco Giants. In that case, judge away! Where were you three...

Share this post

← Older Post Newer Post →