For a comfortable sock that helps battle leg soreness and swelling try the Casual Sock for Men, from Bell-Horn. The medium strength compression socks, 20-30 mmHg, reduce leg fatigue, pain, and swelling by encouraging blood circulation. Choose in a pair in white, brown, black, or navy colors. Sizes: S, M, L, & XL.