SAN FRANCISCO — Justin Verlander and the San Francisco Giants finalized a $15 million, one-year contract on Saturday. A three ...