San Francisco Giants

Daily San Francisco Giants news, rumors, and discussion. San Francisco Giants roster information along with the most updated news following San Francisco Giants games.