SCOTTSDALE, Ariz. Left-hander Tony Watson and the San Francisco Giants have finalized a two-year contract that includes a player option for 2020, a deal that guarantees the former All-Star reliever $9 million.