Terry Bradshaw has harsh comments on Deshaun Watson