Free agent infielder Luis Arraez and the San Francisco Giants have agreed to a $12 million, one-year contract, according to a person with knowledge of the negotiations.
When you look back at ’90s and 2000s sci-fi, it’s amazing how one movie with a giant stone ring changed virtually everything.