Why do baseball players wear white pants?

To be as visible as possible against contrasting green and brown backgrounds.

Read more