Denver Quarterback Brock Osweiler signs 4 year deal with Houston Texans for $72 million March 11, 2016