Justin Verlander and the San Francisco Giants have agreed to a $15 million, one-year contract, according to a person with direct knowledge of the negotiations.
This story was excerpted from Maria Guardado’s Giants Beat newsletter. To read the full newsletter, click here. And subscribe to get it regularly in your inbox.
A prominent MLB insider recently poured cold water on the idea of the New York Mets losing Pete Alonso to the Los Angeles Angels or San Francisco Giants in free agency. This has been an eventful last ...