In the most stunning news of free agency thus far, NFL Media's Rand Getlin reported that Brock Osweiler and the Houston Texans have agreed in principle to terms on a new contract, according to a source informed of the negotiations. The new deal is worth $72 million over four years -- including a $12 million signing bonus -- a source told NFL Media Insider Ian Rapoport. NFL Media's Albert Breer reports the deal includes $37 million fully guaranteed in addition to $21 million in 2016 and $55 million in the first three years of his deal, according to a source informed of the contract.