Browns quarterback Deshaun Watson will not play against the Ravens on Sunday because of a right shoulder injury.