Sports Daypop · San Francisco Giants and outfielder Jorge Soler agree to 3-year, $42 million contract February 14, 2024 5:50 am|