Shorts = short socks, long pants = long socks. Simple as that. FJ makes both fortunately. Add them to your Christmas list! My other pet peeve, since we're all peev-ing...in long pants, the socks match the pant...not the shoe. Khaki pants = khaki socks, etc.
Normally I would agree, but sometimes you want to throw in a pop of color.
It's easy to do with FootJoy socks.