The San Francisco Giants have signed first-round draft pick Tyler Beede to a contract that includes a signing bonus of more than $2.6 million.