Back to the San Francisco Giants Newsfeed

Source: Arbitration-eligible Crawford gets $3.175 million