The Dolphins and first-round pick Ryan Tannehill have agreed to a four-year, $12.6 million contract, according to a source. The source said there is offset language in the contract, which means that if the quarterback is cut after three seasons, Miami allow another team to pay the balance of the remaining guaranteed money. Tannehill missed two practice days of training camp.