A family operated company since 1928, McGregor socks is rooted in a tradition of premium craftsmanship that has provided comfort, quality and style to the soles of Canadians and markets around the world.
A family operated company since 1928, McGregor socks is rooted in a tradition of premium craftsmanship that has provided comfort, quality and style to the soles of Canadians and markets around the world.