It's genuinely silly to think the Texans have ANY leverage over Watson in this scenario. NFL contracts aren't worth the paper they're printed on. Antonio Brown showed that the players have all the leverage.
Watson is gone from Houston and don't think Watt isn't too far behind him. I'll bet that Watt goes to Pittsburgh and Watson will surprise people and get himself traded somewhere in the NFC to avoid the young QB dogfight in the AFC.
Yep, at the end of the day, you can question the Bills offense, but the defence was atrocious. Non-existent. Josh got the jitters when he saw that he would have to do it all if they were to have a chance.