Jorge Soler, a first-time All-Star in 2023 with 36 HR, reportedly agreed to terms with the Giants on a 3-year contract.