• Giants Acquire Kevin Pillar In Trade With Blue Jays

    After watching Giants outfielders go a combined 7-for-50 (.140) with 22 strikeouts through the first five games of the season, new general manager …

    Read More
  • 0 0