Why do baseball players shave their legs?

Why do baseball players shave their legs? Athletes shave their legs to reduce the effect of drag, to speed the healing of wounds, to enhance muscle definition, and for the general aesthetic look.

Athletes shave their legs to reduce the effect of drag, to speed the healing of wounds, to enhance muscle definition, and for the general aesthetic look.