Outfielder Jorge Soler and the San Francisco Giants are in agreement on a three- year, $42 million contract, a source familiar with the deal tells ESPN.
Soler opted out of a $13 million contract -- and gets more than that over three years. First with the deal was @susanslusser.