Crew socks are a type of sock gaining popularity in recent years. They are longer than ankle socks, but shorter than knee-high socks, and typically come up to the middle of the calf making for the perfect footwear for those leading an active lifestyle. They perfect for active lifestyles is because they offer excellent protection […]