there has been a time rule for pitchers for years. no one follows it, but it's there
Rule 8.04 from Major League Baseball's official rules:
When the bases are unoccupied, the pitcher shall deliver the ball to the batter
within 12 seconds after he receives the ball. Each time the pitcher delays the game by violating this rule, the umpire shall call "Ball."
The 12-second timing starts when the pitcher is in possession of the ball and the batter is in the box, alert to the pitcher. The timing stops when the pitcher releases the ball.
The intent of this rule is to avoid unnecessary delays. The umpire shall insist that the catcher return the ball promptly to the pitcher, and that the pitcher take his position on the rubber promptly. Obvious delay by the pitcher should instantly be penalized by the umpire.