McGregor is the number one brand of better socks and legwear in Canada, as well as the marketer of socks and tights in 40 countries around the world!
McGregor Socks, Calvin Klein, Happy Foot, Heritage Collection, Tommy Hilfiger, American Essentials