EDMONTON – Sure, socks typically stink and they have to snuggle with (arguably) the ugliest part of the human body.But the fabric foot coverings — particularly of the knee-high variety — have a long ...