Glazer on Deshaun Watson to Patriots: 'Absolutely No Shot That Will Ever Happen'

Despite Bill O'Brien's often-questionable roster moves as general manager of the Houston Texans , Deshaun Watson is unlikely to leave the franchise to join the New England Patriots ...