Question: do mlb players have to wear hats?
Answer: The Official Rules of Baseball don't specifically say a player must wear a cap. (other than a helmet while batting or running the bases.) ... (a) (1.11(a)(1)) All players on a team shall wear uniforms identical in color, trim and style, and all players' uniforms shall include minimal six-inch numbers on their backs.