If you have smelly feet, you'll be happy to know that your socks can play a pretty big role in preventing funky odors. In fact, the best anti-odor socks will minimize unwanted smells and help keep ...