if you don't know what to get the men in your life for their Christmas stockings. Here are 50 Stocking Stuffers for men that they will love