Luis Arraez, Giants reportedly agree on one-year, $12 million contract
A three-time batting champion, Arraez led the National League in hits the past two seasons and is expected to be San Francisco’s second baseman for new manager Tony Vitello.
NBC Sports