Justin Verlander — formerly of the Tigers, Astros (twice) and Mets — has signed with the Giants for one year and $15 million.
The San Francisco Giants agreed to contracts with LaMonte Wade Jr., Tyler Rogers and Camilo Doval to avoid arbitration.