Feb. 13 (UPI) -- The San Francisco Giants agreed to a three-year, $42 million contract with free agent outfielder Jorge Soler.
Sources told MLB Network, ESPN and the San Francisco Chronicle about the pact Tuesday. Soler spent the last two seasons with the Miami Marlins.