Entertainment The Debate for the Best Shoe Brand Continues New balance is a footwear and apparel company founded in 1906 based in Boston, Massachusetts, that is dedicated... lifedsignMar 2, 2023